UK opposition parties have agreed not to back Boris Johnson’s demand for a general election before the EU summit in mid-October, the BBC reports.
Labour, the Lib Dems, the SNP and Plaid Cymru say they will vote against the government or abstain in Monday’s vote on whether to hold a snap poll.
The SNP’s Ian Blackford said they wanted to make sure the UK did not “crash out” in a no-deal Brexit.
But the PM said the parties were making an “extraordinary political mistake.”
MPs supported a bill on Wednesday that would force Mr Johnson to ask for an extension from the EU if a deal hasn’t been agreed ahead of 31 October deadline.
The legislation, designed to prevent a no-deal Brexit, is expected to finish its progress through the House of Lords on Friday.
Mr Johnson wants an election to take place on 15 October, ahead of the Brussels summit on 17 and 18 October, and before the date in the new bill when he would have to ask for the extension – 19 October.
He argues this will allow the government to “get on” with delivering Brexit by the end of that month.
But opposition parties say the PM is trying to push through a no deal.