34
122 forecasters

Will Boris Johnson fail to be elected in the next UK General Election?

Annulled