So, 8th June it is. The Tories are going to the country with a massive lead in the opinion polls. Should Mrs May return with a large majority she can claim a further mandate for Brexit legislation. Labour is in disarray and will fight the election on an anti-austerity prospectus. The Left will not be able to deselect sitting MPs in the time available. I expect the Lib Dems to pick up some seats on a pro-EU ticket not withstanding the oaf of a leader.
Bad news for UKIP given their current internal strife.