Skip to main content
user-generated· politics

Labour leadership contest triggered by June 30

Over 80 Labour MPs have demanded Keir Starmer's resignation or a timetable for departure. If internal pressure escalates, a leadership contest will likely be triggered by the end of June 2025.

Implied probability (Yes)
75%
Loading…