I don't really want to get involved in this but from my view point, when Boris has done what all the opposition parties want, he'll have to call an election.
Jeremy Corbyn, with a lot of help from Bojo and Dom, has united the opposition. This time last week the Johnson was dead set against an election, as were all those frothing at the mouth for one now. Just because he's demanding one, like a spoilt brat, doesn't mean he can have one.
It's been 3 and a half long wasted years, another 3 months won't kill him. Don't forget, Boris and his cronies have been "the opposition" a lot of that time. Now he's sacking life long tory loyalists for not supporting him in his hour of need.
The clown is reaping what he sowed. A few weeks into his life's dream job and there's talk of him having to resign, to get out of the hole he's dug for himself. All Corbyn's had to do is stand and watch. Another couple of weeks, watching Bojo explode the myth "Get Boris in, he'll show'em", isn't that long. Don't forget if Boris and the ERG gang hadn't been in hiding for 3 years, this might have been resolved by now. A united Tory party with the DUP and some Labour rebels had the numbers to pass Terry May's deal but chose not to.