This really has been a lacklustre campaign. The Brits just dont love their politics the way we do.
Looking back at my thoughts from the start of the campaign
The only issue in the election is whether the Tories will win an overall majority. They will lose seats in Scotland to the SNP, they will lose seats in the South of England to the Lib Dems. Although these two things are certainties, they are small certainties in total that's only 20 seats lost for the Tories.
Will the Tories take seats from Labour in leaving voting seats in the Midlands and North. 60% of labour seats voted leave, thats a lot of seats, more than 150.
This might happen en masse and the Tories win a thumping majority, or it may not happen at all and there will be no overall majority in parliament.
I think this is all to play for in the campaign. If the coverage is all about Brexit, then I think the Tories will sweep the board, lets get Brexit done is a winning line, if the NHS, austerity etc. etc. dominate the headlines then Boris will struggle to replace his losses in Scotland and to the Lib Dems.
I think that the Lib Dems have spluttered and Tory losses there and to the SNP will be 20 or less.
The labour vote in the midlands and north might collapse. It seems Corbyn is a communist and not at all a patriot.
Some dissatisfied voters will vote against their incumbent MP even if Labour hasn't been in Govt for 9 years. We voted labour before and look where that got us. If that happens it could happen across a number of seats. And yet I don't think it will. Labour will by and large hold on. I think.
The Tories started and finished the 2017 election in or around 44%. Labour started it around 25% and got 41%. The story of that election was Labour doing well in the campaign.
The Tories started this campaign around 38% and have moved up to about 43%, almost exactly their result last time. Labour started around 25% and have edged up to around 33%. Thats well below their result last time.
Some at least of this Labour loss will translate into seat losses. BJ needs to win about 35 Labour seats in England to form a stable majority. Thats to cover 10 DUP seats and 20 SNP Lib Dem losses plus 5 for insurance.
The Tories lost a net 22 seats to Labour in England last time out. Despite all the talk about % not transferring to seats I think that means the Tories will will an overall majority.
Are the reduced Labour poll numbers concentrated in Labour held seats. Maybe they are people outside traditional Labour areas who like Labour in 2017 have little reason to change now. Although certainly Corbyn mania has ebbed.
People in traditional Labour areas have been falling away from Labour for a number of elections, maybe BJ is the man to complete the break.