British Prime Minister Boris Johnson's failed to convince enough UK MPs to back an early general election.
He needed two-thirds of the House Commons to support the country going to the polls on the 15th of October.
But UK Labour and other opposition MPs refused to support it.
Labour leader Jeremy Corbyn had said he will support an early election - but only after the bill to push for the Brexit deadline to be delayed from October 31st to January 31st 2020 completes its passage through the British parliament.
When No Deal is off the table, once and for all, we should go back to the people in a public vote or a General Election to decide our country’s future. pic.twitter.com/lT6wuJxikJ
— Jeremy Corbyn (@jeremycorbyn) September 4, 2019
Mr Johnson triggered the motion for an election after he was defeated earlier on the Brexit delay bill.
That bill's now set to pass through the House of Lords by tomorrow evening.
It had been feared pro-Brexit peers could delay the bill through a filibuster - but at around 1:30am this morning it was confirmed it will make it through by tomorrow evening.
Govt commits to allowing #BennBill to complete all stages in course of Thurs & Friday - with the bill then going back to the Commons for any further consideration on Monday@LadyBasildon confirms that fresh business motion in her name will appear on Thurs am
— LabourLordsUK (@LabourLordsUK) September 5, 2019
The House of Lords decision means the bill will be able to return to the House of Commons on Monday and become law shortly after - all before the planned suspension of parliament next week.