WorldUK
Keir Starmer's Resignation Turns Labour's Succession Fight Into a State Stability Test
Keir Starmer's June 22, 2026 resignation does more than reopen a Labour leadership race. It puts the British state on a visible handover clock, with nominations due July 9 and a successor promised by September 1.