Impossible to predict this one. I have never known an election where the news has been dominated so much by people who are not standing. Nationally the big story is that Farages gammon party will not stand in tory seats. This is 100% turnaround from his stance last week. The Libs, Greens, and Plaid have agreed not to stand against each other in a swathe of seats to give a remainer a clear run. Sinn fein are not standing in several Belfast seats for the same reason. Across the UK there are a host of seats where malcontents are standing as independents and many of them are seeing other parties stand aside to give them a clear run. And our Prime Minister may jump ship and abandon his marginal seat for a safer haven. Its a pollsters nightmare. The government need to retain all of their seats and win a couple of dozen from the opposition to keep power. Its not quite clear how that will be done.