A shortage of cash could force Sadiq Khan to put the brakes on his ambition of having only “zero emission” buses in London by 2030, his own transport chiefs have warned.
Diesel buses are due to be removed from the capital by 2034 but the mayor wants Transport for London to accelerate the switch to greener vehicles by four years, in line with his vision of London being a “net zero city” by the end of the decade.