Every Breath You Take: Better ways to clean up London's air
London deserves better than Sadiq Khan. The Mayor has presided over an alarming hike in violent crime, lagging affordable housing targets, and a damaging down-turn in Transport for London's finances.
Sadiq Khan's mayoralty will be defined by financial incompetence, a raft of broken promises and a lack of delivery for Londoners.