British Prime Minister Boris Johnson faces a showdown in Parliament later as MPs aim to take control of the agenda to stop a no-deal Brexit.
Ex-chancellor and Tory rebel Philip Hammond said he thought there was enough support for the bill, seeking to delay the UK’s exit date, to pass.
No 10 officials warned the prime minister would push for an election on 14 October if the government loses.
Boris Johnson said he did not want an election, but progress with the EU would be “impossible” if MPs won.
Meanwhile, Jeremy Corbyn said the Labour Party was ready for a general election and would be “delighted” to “take the fight to the Tories”.
To call an election under the Fixed-term Parliaments Act, Mr Johnson would need support from Labour as he needs the backing of two-thirds of the UK’s 650 MPs to trigger a poll.
However, shadow Northern Ireland secretary Tony Lloyd later said Labour would vote against any government plans to hold a general election before the UK is due to leave the EU on 31 October.
He said Labour would not “fall for Boris Johnson’s trick” by agreeing to a general election before 31 October which could ultimately see the Tories gain a mandate for no deal.