It comes hours before parliament is set to be suspended for five weeks.

MPs face a second vote on a snap general election tonight.

Speaker of the House John Bercow says he will stand down if MPs vote for a general election.

If they don’t he will stand down by the end of October, when the UK is due to leave the European Union.

What happens next?

This morning, Mr Johnson met with Irish prime minister Leo Varadkar where he said he hoped an agreement could be reached in order to avoid a no-deal Brexit.

But Mr Johnson’s spokesman added: ‘The Prime Minister is not going to seek an extension.

‘If MPs want to resolve this there is an easy way – vote for an election today and let the public decide.’

The PM is expected to return to London after his meeting in Dublin to make another attempt to force a general election on 15 October by asking MPs to support a motion tabled under the Fixed-term Parliaments Act.

To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video

He failed in his bid to call a snap election last week as opposition parties said they wanted to ensure that no-deal is definitely off the table before they go to the country for a vote.

Today, opposition leaders once again agreed not to back Mr Johnson’s bid to secure an election, Labour said.

The PM has been warned that he could face jail if he refuses to obey the law on Brexit.

This is a breaking news story. More on this to follow.