When will Keir Starmer cease to be Leader of the Labour Party?
2025-01-01
1d
1w
2m
all
Based on 321 predictions by 60 forecasters
Metaculus