Border Security, Asylum and Immigration Bill: Third Reading
316
Ayes
—
95
Noes
Passed · Government won
237 did not vote
Analysis
Commons
Commons
Parliament voted on 12 May 2025 to pass the Border Security, Asylum and Immigration Bill at its Third Reading, the final stage in the House of Commons before a bill proceeds to the House of Lords. The result was 316 votes in favour and 95 against. Third Reading is the last opportunity for MPs to approve or reject the entire bill in its final form, meaning this vote confirmed the Commons' support for the legislation as a whole. The bill strengthens border enforcement powers, reforms how asylum claims are processed, and introduces stricter immigration controls. In practical terms, it gives authorities expanded tools to pursue people-smuggling networks, tightens the rules governing who can claim asylum and on what grounds, and enhances enforcement mechanisms across the immigration system. The legislation affects asylum seekers arriving in the UK, immigration enforcement agencies, and the legal framework within which asylum and immigration cases are decided. The vote divided almost entirely along party lines. All 312 Labour and Labour and Co-operative MPs who voted supported the bill, joined by small numbers from the Traditional Unionist Voice, Democratic Unionist Party, and Ulster Unionist Party. All 86 Conservatives who voted opposed it, as did all 8 Reform UK MPs and 3 independents. The Conservatives argued the bill does not go far enough on border control, while Reform UK opposed it from a similar direction. The bill's passage at Third Reading came on the same day as several failed amendments at Report Stage, where proposals for stricter measures were defeated by large margins, illustrating the government's firm control over the bill's final shape.
Voting Aye meant
Support passing the Border Security, Asylum and Immigration Bill into law, backing the government's approach to tightening border security and reforming asylum and immigration rules
Voting No meant
Oppose passing the bill, either because it goes too far on immigration enforcement or does not go far enough, or raises civil liberties concerns
411 voting MPs. Each dot is one vote; left-to-right by party. Grey dots in the centre are the 237 who did not vote.
Aye
No
Absent
Labour PartyWhipped Aye
281
0
81
Conservative and Unionist PartyWhipped No
0
86
30
Liberal Democrats
0
0
72
Labour and Co-operative PartyWhipped Aye
31
0
11
Independent
0
3
10
Scottish National Party
0
0
9
Reform UKWhipped No
0
8
—
Sinn Féin
0
0
7
Democratic Unionist Party
1
0
4
Green Party of England and Wales
0
0
4
Plaid Cymru
0
0
4
Social Democratic and Labour Party
0
0
2
Alliance Party of Northern Ireland
0
0
1
Speaker
0
0
1
Traditional Unionist Voice
1
0
—
Ulster Unionist Party
1
0
—
Your Party
0
0
1
Government must balance security with humanity; repealing failed Conservative legislation while introducing robust immigration controls; strengthening enforcement against people-smuggling gangs; each asylum case must be judged on meritsLabour · Voted aye · Read full speech (5,291 words) →
Asylum seekers are victims of conflict and human rights abuse; the world must address root causes of displacement rather than treating migrants as threatsIndependent · Voted no · Read full speech (139 words) →
All illegal migrants should be immediately detained and deported; treats asylum seekers as security threatsReform · Voted no · Read full speech (94 words) →
Asylum seekers should be allowed to work after 3 months rather than 12 to enable integration and reduce public costsLabour · Voted no_vote_recorded · Read full speech (205 words) →
Border security cooperation between UK, Ireland and Northern Ireland authorities must be strengthened to prevent illegal immigration via the Irish borderDUP · Voted aye · Read full speech (263 words) →
Previous Government's delays to asylum processing created huge backlogs; current Government must untangle this inherited chaosLabour · Voted aye · Read full speech (98 words) →
System is being gamed for economic migration; tough enforcement is necessary to prevent abuse of asylum claimsConservative · Voted no · Read full speech (99 words) →
Sources
Division dataUK Parliament Votes API
DebateHansard · Commons
Stance analysisAI analysis · Claude 4.x
LicenceOpen Parliament Licence v3.0