Analysis: Why Keir Starmer resigned
Keir Starmer announced his resignation on Monday (June 22, 2026) morning, just under two years after leading Labour in a landslide victory in July 2024. This happened despite the fact that the U.K. saw some of its important economic parameters improving in the last two years. It had the strongest economic growth in Q1 2026…