How MPs Voted on Immigration

See how your MP voted on immigration, asylum and border policy. Every relevant Commons division.

Scope

191 Commons divisions matched to this topic by keyword. Matches are generated from division titles and are not curated by hand — a fuller topic-tagging pass is planned.

How each party voted

Aggregate aye / no totals across all immigration divisions.

Labour
6,526 aye / 14,979 no
Conservative
9,674 aye / 4,154 no
Labour (Co-op)
1,014 aye / 2,225 no
Liberal Democrat
577 aye / 1,501 no
Scottish National Party
280 aye / 693 no
Reform UK
476 aye / 215 no
Democratic Unionist Party
317 aye / 179 no
Independent
145 aye / 285 no

Most recent immigration divisions

Immigration and Asylum Bill: Second Reading

Passed13 Jul 2026
Aye: 264No: 90

Immigration and Asylum Bill: Reasoned Amendment to Second Reading

Rejected13 Jul 2026
Aye: 97No: 358

Draft Immigration and Asylum (Provision of Accommodation to Failed Asylum-Seekers) (Amendment) Regulations 2026

Passed28 Apr 2026
Aye: 304No: 28

Draft Asylum Seekers (Reception Conditions) (Amendment) Regulations 2026

Passed28 Apr 2026
Aye: 308No: 81

Border Security, Asylum and Immigration Bill: motion to disagree with Lords Amendment 37

Passed19 Nov 2025
Aye: 326No: 92

Opposition Day: Immigration

Rejected21 May 2025
Aye: 83No: 267

Border Security, Asylum and Immigration Bill: Third Reading

Passed12 May 2025
Aye: 316No: 95

Border Security, Asylum and Immigration Bill Report Stage: New Clause 21

Rejected12 May 2025
Aye: 87No: 404

Border Security, Asylum and Immigration Bill Report Stage: New Clause 18

Rejected12 May 2025
Aye: 94No: 315

Border Security, Asylum and Immigration Bill Report Stage: New Clause 14

Rejected12 May 2025
Aye: 98No: 402

Border Security, Asylum and Immigration Bill Report Stage: New Clause 3

Rejected12 May 2025
Aye: 90No: 318

Border Security, Asylum and Immigration Bill: Second Reading

Passed10 Feb 2025
Aye: 333No: 109

Border Security, Asylum and Immigration Bill: Reasoned Amendment on Second Reading

Rejected10 Feb 2025
Aye: 115No: 354

The Tribunal Procedure (Upper Tribunal) (Immigration and Asylum Chamber) (Amendment) Rules 2024

Passed24 May 2024
Aye: 135No: 10

Immigration and asylum: Ten Minute Rule Motion

Passed22 May 2024
Aye: 74No: 49

Safety of Rwanda (Asylum and Immigration) Bill: motion to disagree with Lords Amendment 3J

Passed22 Apr 2024
Aye: 312No: 237

Reasons Committee Rwanda Bill

Passed22 Apr 2024
Aye: 309No: 37

Rwanda Bill motion to disagree with Lords amendment 10F

Passed22 Apr 2024
Aye: 305No: 234

Safety of Rwanda (Asylum and Immigration) Bill: motion to disagree with Lords Amendment 3G

Passed22 Apr 2024
Aye: 306No: 229

Safety of Rwanda Bill: motion to disagree with Lords Amendment 10D

Passed17 Apr 2024
Aye: 302No: 244

Safety of Rwanda Bill: That this House disagrees with the Lords in their Amendment 6D

Passed17 Apr 2024
Aye: 310No: 240

Safety of Rwanda (Asylum and Immigration) Bill: motion to disagree with Lords Amendment 3E

Passed17 Apr 2024
Aye: 306No: 240

Safety of Rwanda Bill: motion to disagree with Lords Amendment 1D

Passed17 Apr 2024
Aye: 306No: 240

Rwanda Bill: Motion to disagree with Lords Amendments 3B and 3C

Passed15 Apr 2024
Aye: 317No: 246

Rwanda Bill: Motion to disagree with Lords Amendment 1B

Passed15 Apr 2024
Aye: 315No: 250

Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 10

Passed18 Mar 2024
Aye: 312No: 255

Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 9

Passed18 Mar 2024
Aye: 320No: 251

Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 8

Passed18 Mar 2024
Aye: 318No: 255

Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 7

Passed18 Mar 2024
Aye: 320No: 250

Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 6

Passed18 Mar 2024
Aye: 324No: 251

Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 5

Passed18 Mar 2024
Aye: 322No: 249

Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 4

Passed18 Mar 2024
Aye: 321No: 252

Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 3

Passed18 Mar 2024
Aye: 324No: 253

Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 2

Passed18 Mar 2024
Aye: 324No: 253

Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 1

Passed18 Mar 2024
Aye: 328No: 250

Safety of Rwanda (Asylum and Immigration) Bill Committee: Third reading

Passed17 Jan 2024
Aye: 320No: 276

Safety of Rwanda (Asylum and Immigration) Bill Committee: New Clause 8

Rejected17 Jan 2024
Aye: 264No: 338

Safety of Rwanda (Asylum and Immigration) Bill Committee: Clauses 9 and 10 stand part

Passed17 Jan 2024
Aye: 340No: 264

Safety of Rwanda (Asylum and Immigration) Bill Committee: Amendment 36

Rejected17 Jan 2024
Aye: 263No: 339

Safety of Rwanda (Asylum and Immigration) Bill Committee: Clauses 5, 6, 7 and 8 stand part

Passed17 Jan 2024
Aye: 340No: 263

Partner sites