← Back to bills

Illegal Migration Act 2023

Act
Current HouseUnassigned
Originating HouseCommons
Current StageRoyal Assent
Stage Date20 Jul 2023
Last Updated12 Sept 2024
Parliament.ukView on parliament.uk →

Linked Promises

No confirmed promise links yet.

Parliament’s Votes

Illegal Migration Bill: Reasoned Amendment to Second Reading

13 Mar 2023 · Hansard

249
Aye
312
No

By party

Conservative0 aye308 no
Labour180 aye0 no
Scottish National Party43 aye0 no
Liberal Democrat12 aye0 no
Independent6 aye4 no
Plaid Cymru3 aye0 no
Democratic Unionist Party2 aye0 no
Green Party1 aye0 no
Alba Party1 aye0 no
Alliance1 aye0 no

Illegal Migration Bill: Second Reading

13 Mar 2023 · Hansard

312
Aye
250
No

By party

Conservative309 aye0 no
Labour0 aye180 no
Scottish National Party0 aye44 no
Liberal Democrat0 aye13 no
Independent4 aye6 no
Plaid Cymru0 aye3 no
Democratic Unionist Party0 aye2 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: Programme motion

13 Mar 2023 · Hansard

312
Aye
248
No

By party

Conservative308 aye0 no
Labour0 aye177 no
Scottish National Party0 aye44 no
Liberal Democrat0 aye13 no
Independent3 aye6 no
Plaid Cymru0 aye3 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: Money

13 Mar 2023 · Hansard

310
Aye
246
No

By party

Conservative306 aye0 no
Labour0 aye178 no
Scottish National Party0 aye44 no
Liberal Democrat0 aye13 no
Independent3 aye6 no
Plaid Cymru0 aye3 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: Committee of the whole House: Amendment 76

27 Mar 2023 · Hansard

244
Aye
308
No

By party

Conservative0 aye303 no
Labour175 aye0 no
Scottish National Party41 aye0 no
Liberal Democrat13 aye1 no
Independent7 aye4 no
Plaid Cymru3 aye0 no
Social Democratic & Labour Party2 aye0 no
Green Party1 aye0 no
Alba Party1 aye0 no
Alliance1 aye0 no

Illegal Migration Bill: Committee of the whole House: New Clause 6

27 Mar 2023 · Hansard

67
Aye
307
No

By party

Conservative0 aye302 no
Scottish National Party43 aye0 no
Liberal Democrat12 aye0 no
Independent2 aye4 no
Plaid Cymru3 aye0 no
Democratic Unionist Party3 aye0 no
Green Party1 aye0 no
Alba Party1 aye0 no
Social Democratic & Labour Party1 aye0 no
Alliance1 aye0 no
Labour0 aye1 no

Illegal Migration Bill: Committee of the whole House: New Clause 24

27 Mar 2023 · Hansard

248
Aye
301
No

By party

Conservative0 aye297 no
Labour171 aye0 no
Scottish National Party44 aye0 no
Liberal Democrat13 aye0 no
Independent7 aye4 no
Plaid Cymru3 aye0 no
Democratic Unionist Party3 aye0 no
Social Democratic & Labour Party2 aye0 no
Green Party1 aye0 no
Alba Party1 aye0 no
Alliance1 aye0 no

Illegal Migration Bill: Committee of the whole House: New Clause 25

27 Mar 2023 · Hansard

196
Aye
306
No

By party

Conservative0 aye301 no
Labour170 aye0 no
Liberal Democrat14 aye0 no
Independent4 aye4 no
Democratic Unionist Party3 aye0 no
Social Democratic & Labour Party2 aye0 no
Alliance1 aye0 no

Illegal Migration Bill: Committee of the whole House: Amendment 189

28 Mar 2023 · Hansard

242
Aye
309
No

By party

Conservative0 aye298 no
Labour174 aye0 no
Scottish National Party41 aye0 no
Liberal Democrat12 aye0 no
Independent6 aye3 no
Democratic Unionist Party0 aye7 no
Plaid Cymru3 aye0 no
Social Democratic & Labour Party2 aye0 no
Green Party1 aye0 no
Alba Party1 aye0 no
Alliance1 aye0 no

Illegal Migration Bill: Committee of the whole House: Clause 11 stand part

28 Mar 2023 · Hansard

302
Aye
242
No

By party

Conservative298 aye0 no
Labour0 aye170 no
Scottish National Party0 aye43 no
Liberal Democrat0 aye12 no
Independent3 aye7 no
Plaid Cymru0 aye3 no
Social Democratic & Labour Party0 aye2 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: Committee of the whole House: Amendment 288

28 Mar 2023 · Hansard

248
Aye
299
No

By party

Conservative0 aye295 no
Labour169 aye0 no
Scottish National Party42 aye0 no
Liberal Democrat12 aye0 no
Independent6 aye3 no
Democratic Unionist Party8 aye0 no
Plaid Cymru3 aye0 no
Social Democratic & Labour Party2 aye0 no
Green Party1 aye0 no
Alba Party1 aye0 no
Alliance1 aye0 no

Illegal Migration Bill: Committee of the whole House: New Clause 21

28 Mar 2023 · Hansard

249
Aye
301
No

By party

Conservative0 aye296 no
Labour172 aye0 no
Scottish National Party42 aye0 no
Liberal Democrat12 aye0 no
Independent6 aye3 no
Democratic Unionist Party8 aye0 no
Plaid Cymru3 aye0 no
Social Democratic & Labour Party2 aye0 no
Green Party1 aye0 no
Alba Party1 aye0 no
Alliance1 aye0 no

Illegal Migration Bill: Committee of the whole House: New Clause 27

28 Mar 2023 · Hansard

248
Aye
301
No

By party

Conservative0 aye297 no
Labour172 aye0 no
Scottish National Party43 aye0 no
Liberal Democrat12 aye0 no
Independent6 aye3 no
Democratic Unionist Party7 aye0 no
Plaid Cymru3 aye0 no
Social Democratic & Labour Party2 aye0 no
Green Party1 aye0 no
Alba Party1 aye0 no
Alliance1 aye0 no

Illegal Migration Bill Report Stage: New Clause 9

26 Apr 2023 · Hansard

233
Aye
285
No

By party

Conservative0 aye279 no
Labour161 aye0 no
Scottish National Party43 aye0 no
Liberal Democrat12 aye0 no
Independent8 aye3 no
Plaid Cymru3 aye0 no
Social Democratic & Labour Party2 aye0 no
Green Party1 aye0 no
Democratic Unionist Party1 aye0 no
Alba Party1 aye0 no
Alliance1 aye0 no

Illegal Migration Bill Report Stage: New Clause 10

26 Apr 2023 · Hansard

231
Aye
290
No

By party

Conservative0 aye284 no
Labour161 aye0 no
Scottish National Party43 aye0 no
Liberal Democrat12 aye0 no
Independent7 aye4 no
Plaid Cymru3 aye0 no
Social Democratic & Labour Party2 aye0 no
Green Party1 aye0 no
Alba Party1 aye0 no
Alliance1 aye0 no
Democratic Unionist Party0 aye1 no

Illegal Migration Bill Report Stage: New Clause 15

26 Apr 2023 · Hansard

219
Aye
284
No

By party

Conservative0 aye277 no
Labour161 aye0 no
Scottish National Party42 aye0 no
Independent8 aye3 no
Plaid Cymru3 aye0 no
Liberal Democrat1 aye1 no
Social Democratic & Labour Party2 aye0 no
Democratic Unionist Party1 aye0 no
Alba Party1 aye0 no

Illegal Migration Bill Report Stage: Amendment 45

26 Apr 2023 · Hansard

231
Aye
290
No

By party

Conservative0 aye283 no
Labour163 aye0 no
Scottish National Party41 aye0 no
Liberal Democrat12 aye0 no
Independent7 aye4 no
Plaid Cymru3 aye0 no
Social Democratic & Labour Party2 aye0 no
Green Party1 aye0 no
Alba Party1 aye0 no
Alliance1 aye0 no
Democratic Unionist Party0 aye1 no

Illegal Migration Bill Report Stage: Amendment 2

26 Apr 2023 · Hansard

231
Aye
286
No

By party

Conservative0 aye283 no
Labour158 aye0 no
Scottish National Party43 aye0 no
Liberal Democrat11 aye0 no
Independent7 aye3 no
Plaid Cymru3 aye0 no
Social Democratic & Labour Party2 aye0 no
Green Party1 aye0 no
Democratic Unionist Party1 aye0 no
Alba Party1 aye0 no
Alliance1 aye0 no

Illegal Migration Bill - Third Reading

26 Apr 2023 · Hansard

289
Aye
230
No

By party

Conservative284 aye0 no
Labour0 aye160 no
Scottish National Party0 aye43 no
Liberal Democrat0 aye11 no
Independent3 aye7 no
Plaid Cymru0 aye3 no
Social Democratic & Labour Party0 aye2 no
Democratic Unionist Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 90

11 Jul 2023 · Hansard

295
Aye
228
No

By party

Conservative293 aye0 no
Labour0 aye157 no
Scottish National Party0 aye40 no
Liberal Democrat0 aye10 no
Independent0 aye9 no
Plaid Cymru0 aye3 no
Social Democratic & Labour Party0 aye2 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 1

11 Jul 2023 · Hansard

303
Aye
228
No

By party

Conservative301 aye0 no
Labour0 aye158 no
Scottish National Party0 aye41 no
Independent1 aye9 no
Liberal Democrat0 aye9 no
Plaid Cymru0 aye3 no
Democratic Unionist Party0 aye2 no
Social Democratic & Labour Party0 aye2 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 6

11 Jul 2023 · Hansard

303
Aye
227
No

By party

Conservative302 aye0 no
Labour0 aye161 no
Scottish National Party0 aye39 no
Independent1 aye9 no
Liberal Democrat0 aye10 no
Plaid Cymru0 aye3 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 8

11 Jul 2023 · Hansard

299
Aye
228
No

By party

Conservative298 aye0 no
Labour0 aye159 no
Scottish National Party0 aye41 no
Independent1 aye9 no
Liberal Democrat0 aye10 no
Plaid Cymru0 aye3 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 9

11 Jul 2023 · Hansard

304
Aye
228
No

By party

Conservative298 aye0 no
Labour0 aye160 no
Scottish National Party0 aye40 no
Independent1 aye9 no
Liberal Democrat0 aye10 no
Plaid Cymru0 aye3 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 23

11 Jul 2023 · Hansard

297
Aye
231
No

By party

Conservative294 aye3 no
Labour0 aye160 no
Scottish National Party0 aye41 no
Independent1 aye9 no
Liberal Democrat0 aye10 no
Plaid Cymru0 aye3 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 31

11 Jul 2023 · Hansard

290
Aye
242
No

By party

Conservative286 aye13 no
Labour0 aye160 no
Scottish National Party0 aye41 no
Liberal Democrat0 aye10 no
Independent0 aye9 no
Plaid Cymru0 aye3 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 33

11 Jul 2023 · Hansard

299
Aye
227
No

By party

Conservative297 aye1 no
Labour0 aye160 no
Scottish National Party0 aye39 no
Liberal Democrat0 aye10 no
Independent1 aye8 no
Plaid Cymru0 aye3 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: Government Amendments (a) and (b) in lieu of Lords Amendments 31, 35 & 36

11 Jul 2023 · Hansard

284
Aye
242
No

By party

Conservative279 aye15 no
Labour0 aye160 no
Scottish National Party0 aye41 no
Liberal Democrat0 aye10 no
Independent1 aye8 no
Plaid Cymru0 aye2 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 39

11 Jul 2023 · Hansard

300
Aye
229
No

By party

Conservative297 aye0 no
Labour0 aye163 no
Scottish National Party0 aye39 no
Liberal Democrat0 aye10 no
Independent0 aye9 no
Plaid Cymru0 aye3 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 50

11 Jul 2023 · Hansard

294
Aye
228
No

By party

Conservative292 aye0 no
Labour0 aye162 no
Scottish National Party0 aye39 no
Independent1 aye9 no
Liberal Democrat0 aye10 no
Plaid Cymru0 aye3 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 56

11 Jul 2023 · Hansard

285
Aye
243
No

By party

Conservative282 aye16 no
Labour0 aye159 no
Scottish National Party0 aye41 no
Independent1 aye9 no
Liberal Democrat0 aye10 no
Plaid Cymru0 aye3 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 73

11 Jul 2023 · Hansard

297
Aye
227
No

By party

Conservative295 aye0 no
Labour0 aye161 no
Scottish National Party0 aye39 no
Independent1 aye9 no
Liberal Democrat0 aye10 no
Plaid Cymru0 aye3 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 93

11 Jul 2023 · Hansard

296
Aye
220
No

By party

Conservative294 aye0 no
Labour0 aye157 no
Scottish National Party0 aye41 no
Liberal Democrat0 aye9 no
Independent0 aye8 no
Plaid Cymru0 aye3 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Social Democratic & Labour Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 95

11 Jul 2023 · Hansard

295
Aye
220
No

By party

Conservative292 aye0 no
Labour0 aye159 no
Scottish National Party0 aye37 no
Liberal Democrat0 aye9 no
Independent0 aye8 no
Plaid Cymru0 aye3 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Social Democratic & Labour Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 102

11 Jul 2023 · Hansard

282
Aye
234
No

By party

Conservative275 aye13 no
Labour0 aye159 no
Scottish National Party0 aye39 no
Liberal Democrat0 aye9 no
Independent0 aye8 no
Plaid Cymru0 aye3 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Social Democratic & Labour Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 103

11 Jul 2023 · Hansard

291
Aye
222
No

By party

Conservative288 aye0 no
Labour0 aye155 no
Scottish National Party0 aye41 no
Liberal Democrat0 aye9 no
Independent0 aye8 no
Plaid Cymru0 aye3 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Social Democratic & Labour Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 104

11 Jul 2023 · Hansard

290
Aye
222
No

By party

Conservative286 aye0 no
Labour0 aye157 no
Scottish National Party0 aye41 no
Liberal Democrat0 aye9 no
Independent0 aye8 no
Plaid Cymru0 aye3 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Social Democratic & Labour Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendments 1B, 7B and 90B

17 Jul 2023 · Hansard

298
Aye
213
No

By party

Conservative294 aye0 no
Labour0 aye147 no
Scottish National Party0 aye36 no
Liberal Democrat0 aye11 no
Independent2 aye8 no
Democratic Unionist Party0 aye5 no
Plaid Cymru0 aye2 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 9B

17 Jul 2023 · Hansard

307
Aye
208
No

By party

Conservative299 aye0 no
Labour0 aye146 no
Scottish National Party0 aye37 no
Independent2 aye8 no
Liberal Democrat0 aye10 no
Democratic Unionist Party5 aye0 no
Plaid Cymru0 aye2 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 23B

17 Jul 2023 · Hansard

300
Aye
212
No

By party

Conservative292 aye5 no
Labour0 aye147 no
Scottish National Party0 aye36 no
Liberal Democrat0 aye11 no
Independent1 aye9 no
Democratic Unionist Party5 aye0 no
Plaid Cymru0 aye2 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendments 36C and 36D

17 Jul 2023 · Hansard

289
Aye
220
No

By party

Conservative282 aye11 no
Labour0 aye146 no
Scottish National Party0 aye37 no
Liberal Democrat0 aye11 no
Independent2 aye8 no
Democratic Unionist Party4 aye0 no
Plaid Cymru0 aye2 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 33B

17 Jul 2023 · Hansard

300
Aye
208
No

By party

Conservative291 aye0 no
Labour0 aye147 no
Scottish National Party0 aye37 no
Liberal Democrat0 aye11 no
Independent2 aye8 no
Democratic Unionist Party5 aye0 no
Plaid Cymru0 aye2 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 56B

17 Jul 2023 · Hansard

282
Aye
227
No

By party

Conservative279 aye13 no
Labour0 aye148 no
Scottish National Party0 aye37 no
Liberal Democrat0 aye11 no
Independent1 aye7 no
Democratic Unionist Party0 aye4 no
Plaid Cymru0 aye2 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 102B

17 Jul 2023 · Hansard

284
Aye
226
No

By party

Conservative280 aye12 no
Labour0 aye148 no
Scottish National Party0 aye37 no
Liberal Democrat0 aye11 no
Independent1 aye7 no
Democratic Unionist Party0 aye5 no
Plaid Cymru0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Social Democratic & Labour Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendment 103B

17 Jul 2023 · Hansard

297
Aye
214
No

By party

Conservative295 aye0 no
Labour0 aye148 no
Scottish National Party0 aye37 no
Liberal Democrat0 aye11 no
Independent1 aye7 no
Democratic Unionist Party0 aye4 no
Plaid Cymru0 aye2 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no

Illegal Migration Bill: motion to disagree with Lords Amendments 107B and 107C

17 Jul 2023 · Hansard

292
Aye
215
No

By party

Conservative289 aye0 no
Labour0 aye147 no
Scottish National Party0 aye37 no
Liberal Democrat0 aye11 no
Independent1 aye7 no
Democratic Unionist Party0 aye5 no
Plaid Cymru0 aye2 no
Social Democratic & Labour Party0 aye2 no
The Reclaim Party1 aye0 no
Green Party0 aye1 no
Alba Party0 aye1 no
Alliance0 aye1 no