We can't leave the European Union before November. The Tories have no workable majority left.
They have to pass a new Queen's speech and a budget this autumn.
It doesn't matter if Boris Johnson wants an election or not. He's going to have to because he can't pass a budget.
There will be a general election this autumn because Boris Johnson can't pass a budget. It really is that fucking simple.
He occupies the office by royal appointment, but he can't perform the basic functions of it.
And that means manifestos. Boris Johnson can't control what other parties put in their manifesto.
And once the Lib Dems put another referendum in theirs, that's it. They win.
And that means we get a referendum.