The BBC's Adam Fleming in Brussels compares the withdrawal agreement negotiated by Boris Johnson with the one negotiated by Theresa May.

Ninety-five per cent of this revised deal is the same as Theresa May's, which was crafted during two years of painstaking negotiations. But that one didn't gain consent from the UK Parliament.

This deal will be put before British MPs in what is expected to be a knife-edge Commons vote on Saturday. The DUP has already said it will oppose it.

The UK prime minister must also convince Conservative Brexiteers, the 23 independent former Tory MPs, and Labour MPs concerned about protection for workers and the environment in the new deal.

Read more: Five reasons EU is happy with revised Brexit deal