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…