Boris Johnson has offered MPs more time to debate his Brexit deal in parliament if opposition parties grant him a general election ahead of Christmas.
The prime minister appealed to Jeremy Corbyn to support a motion for an early election next week, as Mr Johnson cannot call a poll without the support of two thirds of MPs. But Labour is divided over whether to support the plan, as the party is trailing in the polls.
Mr Corbyn said he would wait for the EU answer on whether there will be a Brexit extension before deciding whether to back an election vote on Monday.
It comes as Mr Johnson faced a battle to get his Queen’s Speech passed today, but will not quit even if MPs vote it down, No 10 has said. It would be the first time a government had lost its legislative programme since 1924 – when PM Stanley Baldwin was forced to resign.

Boris Johnson ready to push for pre-Christmas election after talks with Labour collapse
Downing Street warns that parliament will use any Brexit extension offered by the EU to impose more delay
Boris Johnson accused of 'refusing to be held to account' after pulling out of select committee appearance for third time
Labour Party chair brands prime minister a 'coward' while Lib Dem MP condemns 'unacceptable' refusal

Senior Tory denies Boris Johnson's cabinet split over early general election
Labour frontbencher also says party will back an election after EU grants delay - despite splits among MPs
Jeremy Corbyn says that he wants a public vote but, Sean O'Grady writes, whether he should want one is another question entirely
Jeremy Corbyn says that he wants a public vote but whether he should want one is another question entirely