Boris Johnson announced on Thursday morning that he had clinched a new Brexit deal with the EU (read all the details here) — now it's over to the House of Commons to see if it has a majority.

MPs will vote on whether to back Johnson's deal at a special sitting on Saturday.

You'll remember that MPs voted down Theresa May's own deal three times before she resigned as prime minister. May lost by 344 votes to 286 in the third so-called "meaningful vote" back in March, a margin of 58.

BuzzFeed News is keeping a rolling list of all the MPs who rejected May's deal at the third meaningful vote but are now indicating they would vote for Johnson's plan:

Priti Patel (Con) Theresa Villiers (Con) James Duddridge (Con)

Ranil Jayawardena (Con)

Andrea Jenkyns (Con) Andrew Bridgen (Con) Ronnie Campbell (Lab - abstained last time) Peter Bone (Con) David Jones (Con) John Baron (Con) Andrew Rosindell (Con) Suella Braverman (Con) Sarah Champion (Lab) Lee Rowley (Con) Melanie Onn (Lab) Mark Francois (Con) Steve Baker (Con)

Marcus Fysh (Con)

Bernard Jenkin (Con) Anne Marie Morris (Con) Adam Afriyie (Con) Owen Paterson (Con) Gareth Snell (Lab) Graham Stringer (Lab) Bill Cash (Con) Jo Johnson (Con) Julian Lewis (Con) Craig Mackinlay (Con)

These are the MPs who have switched the other way, and say they will vote against Johnson's deal: