Anyway, the HoC just now rejected Johnson's bid for a general election, so expectations are he's trying to change the laws which regulates early elections in order to make it happen easier by reducing the necessary majority from 2/3 down to simple majority:
Prime minister falls short of two-thirds parliamentary majority required to call snap poll
www.theguardian.com
Have fun!
He'll probably get that now that the extension has been formally offered by the EU.
The only argument now is over the date, and that will quite possibly be decided tomorrow, Tuesday 29th.
Whenever it takes place, I have no idea how it's going to turn out.
Nevertheless, I think it's inevitable that the Conservatives will lose most, if not all, their 13 Scottish MPs.
The Lib Dems will enjoy great gains in London, the South and Southwest, quite possibly picking up most, if not all, the seats they lost in 2010 (almost all, I think, to the Conservatives) plus several more.
What happens in the leave-supporting areas in the North of England and the English Midlands, and the Conservative parts of Wales, is anyone's guess -- previous elections are no real guide, since Brexit is cutting across traditional party loyalties and seats which only two years ago were in serious contention between only two parties are now in quite serious contention between three, or even four.
My gut feeling is that the Remain vote in England is going to be primarily tactical -- Labour supporters in areas where the main contenders are the Conservatives and the Lib Dems will vote Lib Dem, and Lib Dem supporters in areas in contention between Labour and the Tories will vote Labour, so long as the candidate is a remain supporter.
I'm inclined to dismiss a lot of the apparent acrimony between Labour and the Lib Dems as being directed at Remain-supporting Tories who are worried a vote for the Lib Dems might put Corbyn into Number 10, just as I tend to discount the apparent fighting at the top of Labour as being an acknowledgment of the fact about 60% of current Labour MPs represent areas that voted Leave in 2016, and that the concerns of Labour voters who voted Leave in 2016 (of whom there must be a considerable number) need some recognition and acknowledgment, at least -- quite simply, Labour can't afford to tell them to bugger off and vote for Farage, because enough of them might do to allow the Tories to capture a lot of traditionally Labour seats.
But, other than that, I have no idea how it's going to work out, other than well for the Lib-Dems and SNP and either considerably better or worse than expected for at least one, and possibly two, of the Conservatives, Labour and Brexit Parties.