Drivers in the capital have paid millions to Sadiq Khan’s punishing Ulez scheme in the past six years since its launch with ...
Sir Sadiq Khan has spent an estimated £942 million on new trains for London – yet almost all of them are stuck in Spain.