United Kingdom June 13, 2024“What An ODIOUS Man Sadiq Khan Is” | London Mayor Vows To Issue A Million Speeding Fines By December