MPs are set to approve Boris Johnson’s Brexit deal on Friday, triggering the final stage of exiting the European Union three and a half years after the vote to Leave.

The Commons will vote on the second reading of the Withdrawal Agreement Bill, which enshrines the deal in law, after Mr Johnson won a commanding majority in last week’s general election.

The result means that the draft law is certain to pass its second reading before parliament disbands for Christmas. It is expected to then be rushed through the Commons and Lords early in the new year to deliver Brexit by 31 January.

MPs narrowly approved an earlier version of the bill in October but voted down a government proposal to rush the bill through its remaining stages in just three days. That prompted Mr Johnson to call a general election, which subsequently handed him a Commons majority of 80.

The government has since amended the bill to ditch a number of promises made to MPs in October, prompting an angry backlash.

UK front pages react to 2019 general election Show all 8 1 /8 UK front pages react to 2019 general election UK front pages react to 2019 general election The Independent compares Boris Johnson's victory to Donald Trump's in America, branding it a "post-truth" election UK front pages react to 2019 general election The Guardian focuses on Jeremy Corbyn's loss, as well as the Tory win UK front pages react to 2019 general election The Times leads with an image of the prime minister with his dog, calling his win a "landslide" UK front pages react to 2019 general election The i simply said: "Johnson unleashed" UK front pages react to 2019 general election The Daily Mail was triumphant after the Conservative win, saying the result "will finally see Brexit delivered" UK front pages react to 2019 general election The Daily Mirror called the result a "NIGHTMARE BEFORE XMAS" UK front pages react to 2019 general election Daily Star led with a picture of Labour's Diane Abbott, claiming she wore two left shoes on Thursday UK front pages react to 2019 general election The Telegraph called it a "historic victory"

The revised text does not include earlier guarantees that existing workers’ rights will be maintained after Brexit, although the government had insisted that they will be enshrined in separate legislation.

Ministers have also ditched a promise to give parliament more of a say over the future UK-EU relationship, and a pledge to allow the Commons to vote on whether to extend the Brexit transition period if no trade deal with the EU has been agreed by the end of 2020.

Instead, the law explicitly bans ministers from agreeing to extend the transition period, and removes provisions allowing MPs to scrutinise future trade deals.

​Ahead of the debate, Boris Johnson said: “Today we will deliver on the promise we made to the people and get the Brexit vote wrapped up for Christmas.

“Now MPs will start the process of passing the bill. Then, at the beginning of the new decade, at the beginning of a new dawn for our country, our parliamentarians will return to Westminster to immediately finish the job, take us out of the EU on 31 January and move this country forward.”

He added: “After years of delay and rancour in parliament, we will deliver certainty and hard-working businesses and people across this country will have a firm foundation on which to plan for the future.

“Next year will be a great year for our country – the year we get Brexit done, boost NHS funding, invest in infrastructure and level up access to opportunity and prosperity across our great nation.”

But Labour MP Lisa Nandy, who is considering a bid for the party leadership, said the new version of the bill was worse than the first.

She said: “Workers’ rights binned – the key protections in clause 34 now dropped entirely. No clarity on when or what rights workers will have in law by December next year... No environment or consumer rights protections. All of [Michael] Gove’s promises of a Green Brexit are nowhere to be seen.”