Published: Apr 21, 2026, 09:00 IST | Updated: Apr 21, 2026, 09:00 IST
Pressure is mounting on Keir Starmer as political turmoil deepens in London. A senior official, Olly Robbins, has been forced out amid a vetting controversy, while fresh questions have emerged over Peter Mandelson reportedly being denied security clearance for a key diplomatic role in the US. The developments have triggered calls for accountability, intensifying scrutiny on Starmer’s leadership.