Will the UK have a Labour Prime Minister on January 1, 2030?
36%
chance
36%
chance
106
forecasters
11
comments