Johnson’s deal: where are the votes coming from?

MPs against the deal

304

MPs for the deal

259

To play for

319 votes for majority

72

28 ‘spartans’

21 pro-deal opposition MPs

19 former Tories

4 independents

Note: 639 of 650 MPs vote. Three Labour MPs likely to abstain. Excluded are Sinn Féin's seven MPs, who refuse to sit in the Westminster parliament, and the Speaker, plus his three deputies, who do not usually vote

MPs against the deal

304

MPs for the deal

259

To play for

319 votes for majority

72

28 ‘spartans’

21 pro-deal opposition MPs

19 former Tories

4 independents

Note: 639 of 650 MPs vote. Three Labour MPs likely to abstain. Excluded are Sinn Féin's seven MPs, who refuse to sit in the Westminster parliament, and the Speaker, plus his three deputies, who do not usually vote