Will the UK have a Labour Prime Minister on January 1, 2030?
33%
chance
6%
this week
33%
chance
6%
this week
113 forecasters
11 comments