Keir Starmer has resigned as UK Prime Minister less than two years after his 2024 election victory.
Despite policy successes like wage increases and lower immigration, the government struggled with low public approval.
Lack of a clear ideological vision and high-profile policy U-turns severely impacted Starmer’s leadership reputation.
The rise of populist movements like Reform UK created significant electoral pressure on the Labour Party.