How your MP voted on Brexit deal – search results and up to 37 Labour rebels

MPs have officially voted through Boris Johnson’s Brexit deal in a lightning-speed House of Commons procedure.

The EU (Future Relationship) Bill – which puts the 1,246-page trade pact into UK law – was backed by 521 votes to 73 despite a revolt by up to 37 Labour MPs.

Confirmed just 33 hours before the transition period ends tomorrow night, it means tariffs will not be slapped on our £668bn a year of trade with the continent.

But there are still many holes and areas still to be worked out. And Labour’s Keir Starmer said he was only backing the deal to avoid the disaster of crashing out with no deal at all.

Boris Johnson was due to sign the deal itself in No10 at 3pm after it was signed by EU chiefs this morning, and airlifted to Britain on one of the Queen’s planes.

The Queen, who is spending Christmas at Windsor Castle, is due to give Royal Assent at about midnight tonight after the deal passes through the House of Lords.

How MPs voted on the Bill in general

359 Tory MPs and 162 Labour MPs backed the second reading of the EU (Future Relationship) Bill.

Tory Brexiteers and Labour leader Keir Starmer both voted for the Bill, despite the 1,246-page trade deal getting less than five hours of scrutiny in the Commons.

Sir Keir slammed the “thin” deal but warned his own MPs: “There’s only one choice today – which is to vote for implementing this deal, or to vote for no deal. Those who vote no are voting for no deal.”

However, it was not enough to stop a Labour revolt. Three Labour MPs, Florence Eshalomi, Helen Hayes and Tonia Antoniazzi, quit frontbench roles to abstain on the deal – in other words, avoid backing it.

Ms Hayes, who quit as a Shadow Cabinet Office minister, said: “The Prime Minister’s prevarication and brinkmanship have resulted in the House of Commons being given just five hours to debate and scrutinise a 40 clause Bill and a 1,200 page Treaty.

“That is nothing short of a national disgrace, a contempt for this Parliament and an insult to every citizen of the UK.”

Only one Labour MP, Bell Riberio-Addy, voted against, but 36 other Labour MPs abstained.

The SNP, the Lib Dems, Plaid Cymru, Northern Irish DUP MPs and the Greens’ single representative also voted against.

Search for how your MP voted

All 36 Labour MPs who abstained on the Brexit deal

Abstentions can also be because of illness or other circumstances – they’re not always deliberate. But many abstentions were known to be deliberate in this case. Unfortunately we cannot provide an automatic breakdown of each MP’s reasons or intentions.

  • Diane Abbott
  • Tonia Antoniazzi
  • Apsana Begum
  • Olivia Blake
  • Ben Bradshaw
  • Kevin Brennan
  • Richard Burgon
  • Dawn Butler
  • Neil Coyle
  • Stella Creasy
  • Janet Daby
  • Geraint Davies
  • Peter Dowd
  • Rosie Duffield
  • Clive Efford
  • Florence Eshalomi
  • Mary Kelly Foy
  • Barry Gardiner
  • Helen Hayes
  • Meg Hillier
  • Rupa Huq
  • Diana Johnson
  • Darren Jones
  • Clive Lewis
  • Rebecca Long Bailey
  • Siobhain McDonagh
  • John McDonnell
  • Catherine McKinnell
  • Ian Mearns
  • Kate Osamor
  • Lloyd Russell-Moyle
  • Andy Slaughter
  • Zarah Sultana
  • Nadia Whittome
  • Beth Winter
  • Mohammad Yasin

NOTE: A 37th Labour MP, Bell Riberio-Addy, voted against the deal.

Only 2 Tory MPs rebelled

Hard Brexiteers Owen Paterson and John Redwood both abstained on the deal. No Tory MPs voted against it.


Leave a Reply

This website uses cookies. By continuing to use this site, you accept our use of cookies.  Learn more