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