The UK Just Lost Its Sixth Prime Minister of the Decade

Keir Starmer’s resignation on Monday morning paves the way for yet another leadership battle.