A divisionDivision No. 7 · Tuesday, 2 June 2026· Commons· Armed Forces Support

Armed Forces Bill Committee: New Clause 2

171Ayes
302Noes
Defeated · majority 131 · Government won
170 did not vote
Aye173No304DID NOT VOTE · 170

643 Members · Aye 171 · No 302 · DNV 170 · grey dots in centre are abstentions

Analysis
Commons

Parliament defeated a cross-party amendment to the Armed Forces Bill on 2 June 2026, with 302 MPs voting against New Clause 2 and 171 voting in favour. The result was never in doubt: Labour MPs and their Co-operative Party colleagues voted unanimously against, giving the government a comfortable majority. New Clause 2 was brought forward during the committee stage of the Armed Forces Bill, the legislation that governs the legal framework under which the UK's armed forces operate. The amendment would have added new legal protections or entitlements for service personnel or veterans, though the government opposed it as unnecessary or incompatible with its own approach. Defeating it means that whatever the clause proposed will not appear in the final legislation unless reintroduced at a later stage. The vote divided almost entirely on party lines. Every Conservative (93) and Liberal Democrat (58) MP present voted in favour, as did all five Democratic Unionist Party members, all five Greens, all three Plaid Cymru members, and two Reform UK MPs. Labour and Labour and Co-operative MPs voted 300-nil against. The result sits alongside three other failed amendments on the same day, with New Clause 5 receiving near-identical support (170 ayes), suggesting a coordinated opposition push across several related clauses that the government systematically rejected.

Voting Aye meant
Support making SEN plan transfers mandatory for service families who move due to military postings, so children do not lose vital support when their parent is redeployed.
Voting No meant
Oppose imposing a statutory requirement, preferring the government's existing cross-departmental work and voluntary mechanisms to address SEN portability for armed forces families.
§ 01Who voted how.473 voting Members · 170 absent

Each row is one party. The stacked bar gives the within-party split of Aye / No / Absent; the columns on the right give the raw counts. The whip column shows the published party position — “Free vote” means the whip was formally removed for this division.

Party
Whip
Aye / No / Abs
Aye
No
Abs
Labour Party
Whipped No
0
272
88
Conservative and Unionist Party
Whipped Aye
93
0
23
Liberal Democrats
Whipped Aye
58
0
14
Labour and Co-operative Party
Whipped No
0
29
13
Independent
4
2
7
Reform UK
2
0
6
Scottish National Party
0
0
7
Sinn Féin
0
0
7
Democratic Unionist Party
Whipped Aye
5
0
0
Green Party of England and Wales
Whipped Aye
5
0
0
Plaid Cymru
Whipped Aye
3
0
1
Social Democratic and Labour Party
0
0
2
Alliance Party of Northern Ireland
0
0
1
Restore Britain
1
0
0
Speaker
0
0
1
Traditional Unionist Voice
1
0
0
Ulster Unionist Party
1
0
0
Your Party
0
1
0

Source · Hansard · UK Parliament Votes API · whip status from announced positions; “free vote” indicates the whip was formally removed

§ 03Related divisions.Same topic · recent
Sources
Division dataUK Parliament Votes API
DebateHansard · Commons
Stance analysisAI analysis · Claude 4.x
LicenceOpen Parliament Licence v3.0