Sadiq Khan Caught in Shocking New Scandal—Could This Be the End of His Time as Mayor?
Sadiq Khan, the Mayor of London, has been accused of being "complacent" for not setting clear, short-term goals to achieve his plan of making London net zero by 2030. Zack Polanski, deputy leader of the Green Party, warned that without these interim targets, London might be far from reaching net...