Motorists pay for roads, yes? No. All tax payers pay for roads, not just motorists. Those who pay income tax and those who pay council tax are the ones who pay for roads, and that’s not just motorists. And anybody who buys anything in Britain also helps to pay for roads because VAT also contributes … Continue reading Who pays for roads?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed