The Government has published its Withdrawal Agreement Bill, as it seeks to fast-track ratification of Boris Johnson's deal by Thursday.

The 110-page Bill allows for the transition period to be extended once by up to two years, and sets a new Brexit deadline requiring a government minister to make a statement in the Commons setting out the "objectives for the future relationship with the EU".

The government will have 30 sitting days from the date the UK leaves the EU to make the statement, taking us up to December 24 if there's no recess.

Free movement for EU nationals will end once the transition period finishes with the Government proposing a single, unified immigration system, based on skills and talent, that will apply to everyone who wants to come to the UK after Brexit.

The publication comes after Speaker John Bercow ruled out a new 'meaningful vote' on the Prime Minister's Brexit deal.

Mr Johnson had hoped to get the approval of MPs for his plans on Monday afternoon after he abandoned the vote on Saturday when the Commons backed a move forcing him to ask Brussels for a further Brexit delay.

But the Commons Speaker said that the circumstances and the substance of the motion were the same as Saturday's and that it should not be debated on Monday because of the so-called "same question convention" preventing the same matter being discussed twice.

Sir Bernard Jenkin was quick to take aim at the Speaker, musing: "It is becoming remarkable how often you please one lot and not the other lot."

He added that he will hold a “hearing on the role of the Speaker” in light of "the experience of recent months".

Conservative MP Crispin Blunt stated that he had "formally recorded my anxiety about your impartiality in the chair".

While David T C Davies pondered why the Speaker's rulings "always seem to favour one side of the argument and never the government".

Debate on the Withdrawal Agreement Bill will now start on Tuesday, with ministers hoping to get it through all its Commons stages by Thursday.