“Road Tax” or more properly Vehicle Excise Duty has never been used to pay for road maintenance which comes from local council budgets. Your council tax pays for it. VED goes straight to Westminster coffers.
https://www.allcarleasing.co.uk/blog/what-does-road-tax-pay-for/ - gives more info.