Since the UK voted to leave the EU on 23rd June 2016, there have been 3 contested parliamentary by-elections (Witney, Richmond Park, Sleaford & North Hykeham) and one uncontested by-election (Batley & Spen which was the late Jo Cox’s seat). Many commentators have analysed these results to see how the referendum result has impacted on parliamentary voting intentions. Whatever voter dynamics are revealed, it is reasonable to assume that they are likely to influence future by-elections. In late October 2016 just after the Witney result, I realised it could be possible to build a by-election model by combining two sources of data.
- My own estimates of the Leave & Remain votes in each of the 650 parliamentary constituencies where I calculated that 400 out of 650 seats voted Leave.
- My interpretation of the Lord Ashcroft “exit poll” carried out on 21st to 23rd June 2016 and published immediately after the results were announced.
At the time, I described my by-election modelling approach in a youtube clip and that is worth listening to. I have made some changes to my model since then so this post is the most up to date version of my model. I will illustrate the basic principle using the Witney by-election (David Cameron’s former seat) of 20th October 2016 where the top line numbers are: