A divisionDivision No. 28 · Wednesday, 17 June 2026· Commons· National Security

National Security (State Threats) Bill: Allocation of Time motion

233Ayes
94Noes
Carried · majority 139 · Government won
316 did not vote
Aye235No96DID NOT VOTE · 316

643 Members · Aye 233 · No 94 · DNV 316 · grey dots in centre are abstentions

Analysis
Commons

Parliament voted on 17 June 2026 to approve an Allocation of Time motion for the National Security (State Threats) Bill, passing by 233 votes to 94. An Allocation of Time motion, sometimes called a "programme motion", sets the timetable for how long Parliament will spend debating a bill at its remaining stages. The result means the government has imposed a schedule on the bill's progress through the House. The practical effect is that debate on the National Security (State Threats) Bill will be time-limited, restricting how long MPs can spend scrutinising the legislation before it moves to its next stage. Such motions are commonly used by governments to manage parliamentary business but are often contested by opposition parties who argue they reduce opportunities for proper scrutiny of legislation, particularly on matters as significant as national security and state threats. The division split sharply along government and opposition lines. All 232 Labour and Labour Co-operative Aye votes drove the result, with no members of either grouping voting against. The Conservatives provided 83 of the 94 No votes, joined by the Greens with 5, independents, the DUP, Your Party, Traditional Unionist Voice, and one Reform UK member. There were no recorded votes from Plaid Cymru. The scale of Labour absence, 151 Labour MPs and 19 Labour Co-operative MPs with no vote recorded, is notable, though the government's majority was sufficient to carry the motion comfortably.

Voting Aye meant
Support restricting the time available for debating the National Security (State Threats) Bill, accepting the government's proposed timetable.
Voting No meant
Oppose the timetable restriction, arguing that a bill with significant national security and civil liberties implications deserves more parliamentary scrutiny time.
§ 01Who voted how.327 voting Members · 316 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
210
0
150
Conservative and Unionist Party
Whipped No
0
83
33
Liberal Democrats
0
0
72
Labour and Co-operative Party
Whipped Aye
23
0
19
Independent
2
2
8
Reform UK
0
1
7
Scottish National Party
0
0
7
Sinn Féin
0
0
7
Democratic Unionist Party
0
2
3
Green Party of England and Wales
Whipped No
0
5
0
Plaid Cymru
0
0
4
Social Democratic and Labour Party
0
0
2
Your Party
0
2
0
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
0
1

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