0
Drivers in London pay, roughly speaking, pay £500 million in what we call road tax but very little comes back to Londoners