When will Keir Starmer cease to be Leader of the Labour Party?

2025-01-01

Based on 321 predictions by 60 forecasters

Metaculus