“The number of electric buses in London has increased from 30 to 3,000 during Sadiq Khan's time as mayor.”