London named slowest city in the world sparking outrage at Sadiq Khan's 'war on motorists' January 10, 2024 Susan Hall blasted Sadiq Khan’s “war on motorists” after new research found London has the world’s slowest city centre for drivers because More