I don't know who pays for the roads, but I do know that it isn't those who pay Income Tax. 100% of all income tax is spunked (excuse the crudeness) away on benefit payments. The roads are probably funded from a proportion of VAT, petrol duty, national insurance, capital gains tax, alcohol duty...