Keir Starmer has resigned as Labour leader, citing a need for change after significant election setbacks and internal party dissent. Concerns over his ability to win the next general election, coupled with senior figures openly challenging his leadership and a perceived failure to deliver on 2024 promises, have led to his departure. Scandals also contributed to the pressure for new leadership.
Top Stories
Starmer steps down as UK PM: From internal revolts to lost confidence, 5 reasons behind the exit
- by The News Vista
- June 22, 2026
- 0 Comments
- Less than a minute
- 1 View
- 4 hours ago

