Keir Starmer’s fatal flaw? The blankness on to which voters projected their years of frustration | John Harris
Keir Starmer announces the timeline for his departure outside 10 Downing Street, 22 June 2026. Photograph: Toby Shepheard/ReutersView image in…
