The Prime Minister has seen sense, from the government’s point of view. An hour ago she called for am 8th June General Election. We have fixed-term parliaments now, so the House of Commons will have to approve it by a two-thirds vote before the Prime Minister can ask Her Majesty to dissolve Parliament.
The PM is looking ultimately at approval in Parliament for the Brexit deal she delivers. The government has a small majority and a coalition of (clean) Brexiteers and (extreme) Remainers could scupper that deal. Look at the aggro the one-line Brexit Bill has in getting through Parliament recently. Any Brexit deal will be subject to the full array of delaying tactics. So she’s looking at a new mandate for herself and whatever deal she delivers. This will also go a long way to overriding Lords opposition.
The Tories will win an 8th June poll, if it’s held. It will win it big. Current polling points at something like a 150-seat majority. Corbyn will be thinking deeply today. If he tells Labour MPs to vote down the motion tomorrow he will be accused of running scared and undermining the Brexit negotiations and the will of the people. If he tells them to vote for it he will be crushed in June.