Armed Forces Commissioner Bill: Motion to disagree with Lords Amendment 3
315Ayes
184Noes
Carried · majority 131 · Government won147 did not vote
646 Members · Aye 315 · No 184 · DNV 147 · grey dots in centre are abstentions
Analysis
Commons
Commons
On 3 June 2025, MPs voted by 315 ayes to 184 noes to reject Lords Amendment 3 to the Armed Forces Commissioner Bill. The amendment, proposed in the House of Lords by Baroness Goldie, would have given the new Armed Forces Commissioner an explicit statutory whistleblowing function, including protections for service personnel who raise concerns about wrongdoing. The government motion to disagree with the Lords passed, and the government simultaneously proposed its own amendment in lieu, aimed at protecting the anonymity of complainants rather than naming the function "whistleblowing". The vote determines whether the Armed Forces Commissioner, a new independent office replacing the Service Complaints Ombudsman, will carry an explicit whistleblowing remit with that specific statutory label and its associated protections. The government argued that its own amendment in lieu achieves the same protective purpose by safeguarding complainant anonymity, and that the term "whistleblowing" introduces legal ambiguity. Opponents contended that a named, statutory whistleblowing function provides clearer and stronger protection for personnel who might otherwise fear exposing wrongdoing, particularly those in the most vulnerable positions within the chain of command. The division was sharply drawn along party lines. All 315 ayes came from Labour and Labour and Co-operative Party MPs. Every Conservative, Liberal Democrat, Reform UK, Democratic Unionist Party, Scottish National Party, Green, and Plaid Cymru MP who voted did so against the government, totalling 184 noes. There were no notable cross-party rebels on either side. The vote was one of two related divisions on the same day; a companion vote rejecting Lords Amendment 2 passed 319 to 180, and the government's own amendment in lieu passed 329 to 101. The Bill subsequently returned to the Lords, where a further ping-pong (the back-and-forth process of amendments between the two chambers) division on 2 July 2025 saw the Commons insist on its position by 321 to 158.
Voting Aye meant
Support the government's position: reject the Lords' explicit whistleblowing provision and replace it with a government amendment protecting complainant anonymity, on the basis that the commissioner's existing remit already covers raising concerns and a formal whistleblowing function risks legal ambiguity.
Voting No meant
Back the Lords amendment: embed a clear, named whistleblowing function with statutory protections into the Bill, arguing there is established legal precedent for the term in the Armed Forces Act 2006 itself and the Police Reform Act 2002, and that service personnel need unambiguous protection when exposing wrongdoing.
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 Aye
285
0
76
Conservative and Unionist Party
Whipped No
0
96
20
Liberal Democrats
Whipped No
0
64
7
Labour and Co-operative Party
Whipped Aye
30
0
12
Independent
—
1
3
9
Scottish National Party
Whipped No
0
4
5
Reform UK
Whipped No
0
6
2
Sinn Féin
—
0
0
7
Democratic Unionist Party
Whipped No
0
5
0
Green Party of England and Wales
Whipped No
0
4
0
Plaid Cymru
—
0
1
3
Social Democratic and Labour Party
—
0
0
2
Your Party
—
0
1
1
Alliance Party of Northern Ireland
—
0
0
1
Restore Britain
—
0
0
1
Speaker
—
0
0
1
Traditional Unionist Voice
—
0
1
0
Ulster Unionist Party
—
0
1
0
Source · Hansard · UK Parliament Votes API · whip status from announced positions; “free vote” indicates the whip was formally removed
Government Armed Forces Minister supporting the Bill and defending the government amendment in lieu on whistleblowing as sufficient, arguing it goes further than Opposition amendments by protecting anonymity in commissioner reports while the commissioner already has powers to investigate any service welfare matter.Labour · Voted aye · Read full speech (5,109 words) →
Shadow Armed Forces Minister opposing the government's rejection of Lords amendments 2 and 3, arguing that a clear statutory whistleblowing function is essential to give service personnel confidence to come forward with concerns about misconduct and wrongdoing.Conservative · Voted no · Read full speech (2,013 words) →
Liberal Democrat spokesperson urging rejection of the government motion, arguing that whistleblowing and complaint processes serve different purposes and that statutory whistleblower protections are necessary to surface systemic failures in the armed forces.Liberal Democrat · Voted no · Read full speech (643 words) →
Defence Committee Chair supporting Lords amendments 1, 4, 5 and 6 and welcoming the government's amendment in lieu on anonymity protections as essential for fostering trust within the armed forces.Labour · Voted aye · Read full speech (367 words) →
Labour backbencher supporting the Bill as a means to prevent tragic incidents like the death of Jaysley Beck, emphasising that family members need powers to raise welfare concerns.Labour · Voted aye · Read full speech (75 words) →
Labour backbencher supporting the government amendment in lieu, arguing that practical implementation and building trust matter more than specific legislative language and citing historical military disasters caused by unreported concerns.Labour · Voted aye · Read full speech (629 words) →
Conservative questioning whether sufficient support exists for those about whom complaints are made, given rising service complaints and potential for unfounded allegations to cause distress.Conservative · Voted no · Read full speech (167 words) →
Sources
Division dataUK Parliament Votes API
DebateHansard · Commons
Stance analysisAI analysis · Claude 4.x
LicenceOpen Parliament Licence v3.0