Predicting elections is a mug’s game. They often surprise everyone, and there are some striking examples from recent UK history. For instance, during the Brexit referendum, you could still get odds of 8 to 1 on Remain winning while the votes were being counted. Similarly, Theresa May entered the 2017 General Election with a lead