Yes, there's no road tax but there is VED, fuel duty, VAT on fuel and duty, insurance tax, VAT on vehicles, VAT on servicing, VAT on parts. I think we pay more than enough into 'general taxation' to expect a bit more of it to be spent on roads.
The crooked cathedral
At least he was on the road. I've nearly been run over several times by cyclists on footpaths. One was a policeman
London