A divisionDivision No. 49 · Monday, 6 July 2026· Commons· National Security

National Security (State Threats) Bill: motion to agree to Lords Amendment 1

394Ayes
85Noes
Carried · majority 309 · Government won
169 did not vote
Aye393No86DID NOT VOTE · 169

648 Members · Aye 394 · No 85 · DNV 169 · grey dots in centre are abstentions

Analysis
Commons

The House of Commons voted on 6 July 2026 to accept Lords Amendment 1 to the National Security (State Threats) Bill, passing by 394 votes to 85. The motion asked MPs to agree with a change made by the House of Lords during the bill's passage through that chamber. The vote advances the National Security (State Threats) Bill toward Royal Assent, incorporating whatever modification the Lords inserted as Amendment 1. The bill is concerned with countering state-based threats to national security, including foreign interference and espionage. Accepting this Lords amendment means its provisions will form part of the final legislation. The division was almost entirely party-line. Labour, the Liberal Democrats, the Labour and Co-operative Party, the SNP, Plaid Cymru, and the Greens all voted in favour, with no recorded votes against from any of those groups. The Conservatives provided 83 of the 85 No votes, with the remaining two coming from one independent MP and one representative each from Traditional Unionist Voice and the Ulster Unionist Party. Thirty-three Conservative MPs had no vote recorded. This follows a pattern established during earlier stages of the bill in June 2026, when Conservative amendments were defeated and government positions carried by comparable margins.

Voting Aye meant
Support accepting the Lords' amendment to the National Security (State Threats) Bill
Voting No meant
Oppose the Lords' amendment, preferring the Bill as it stood before the Lords changed it
§ 01Who voted how.479 voting Members · 169 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 Aye
287
0
73
Conservative and Unionist Party
Whipped No
0
83
33
Liberal Democrats
Whipped Aye
54
0
17
Labour and Co-operative Party
Whipped Aye
35
0
8
Independent
2
1
10
Reform UK
0
0
8
Scottish National Party
Whipped Aye
6
0
1
Sinn Féin
0
0
7
Democratic Unionist Party
0
0
5
Green Party of England and Wales
Whipped Aye
4
0
1
Plaid Cymru
Whipped Aye
4
0
0
Social Democratic and Labour Party
0
0
2
Your Party
1
0
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

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