TfL ‘not on track’ for zero road deaths by 2041 as thousands died on London streets last year
Sir Sadiq Khan has been urged to increase efforts to reduce deaths on London’s roads and transport network after new figures showed just three fewer people were killed or seriously injured in 2024 compared to the previous year. The Mayor of London has pledged to eliminate all deaths and serious casualties outright by 2041 as…