Conservative

Labour

SNP

Lib Dems

DUP

Plaid Cymru

Green

Independent

Independent conservatives

Independent Group for Change (TIG)

320 MPs could vote for the deal

19

former Tories

5

Independent

8 Labour rebels

317 vote against

10 DUP

5 TIGs

3 former Tories

19 Lib Dems

Conservative

Labour

SNP

Lib Dems

DUP

Plaid Cymru

Green

Independent Group for Change (TIG)

Independent

Independent conservatives

320 MPs could vote for the deal

19

former Tories

5

Independent

8 Labour rebels

317 vote against

10 DUP

5 TIGs

3 former Tories

19 Lib Dems