Opposition Day: Taxes
101Ayes
316Noes
Defeated · majority 215 · Government won231 did not vote
648 Members · Aye 101 · No 316 · DNV 231 · grey dots in centre are abstentions
Analysis
Commons
Commons
On 12 November 2025, the House of Commons voted on an Opposition Day motion on tax policy, tabled by opposition parties. The government defeated the motion by 316 votes to 101. Opposition Day debates give opposition parties the right to choose the subject for debate and put a motion to a vote. The motion appears to have called for lower taxes or opposed recent government tax increases, though the detailed text of the motion is not in the available record. By voting it down, the government confirmed its existing tax policy and blocked the motion from carrying any formal weight. The vote divided almost entirely along party lines. All 281 Labour MPs and 28 Labour and Co-operative MPs who voted did so against the motion. The Conservative Party provided the bulk of the 101 ayes, with 95 of their MPs voting in favour. Reform UK contributed 3 ayes, and a handful of smaller unionist parties and 2 independents also voted for the motion. No Conservative MP voted with the government, and no Labour MP voted with the opposition. The vote sits within a broader sequence of parliamentary activity on tax, including subsequent divisions on the National Insurance Contributions (Employer Pensions Contributions) Bill and the Finance (No. 2) Bill in January 2026.
Voting Aye meant
Support the opposition's position on taxation — likely calling for lower taxes or opposing recent government tax increases
Voting No meant
Reject the opposition's tax motion, backing the government's existing tax policy
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
281
80
Conservative and Unionist Party
Whipped Aye
95
0
21
Liberal Democrats
—
0
0
71
Labour and Co-operative Party
Whipped No
0
28
14
Independent
—
2
2
9
Scottish National Party
—
0
0
9
Reform UK
Whipped Aye
3
0
5
Sinn Féin
—
0
0
7
Democratic Unionist Party
—
1
0
4
Green Party of England and Wales
Whipped No
0
4
0
Plaid Cymru
—
0
0
4
Social Democratic and Labour Party
—
0
0
2
Your Party
—
0
0
2
Alliance Party of Northern Ireland
—
0
0
1
Restore Britain
—
0
0
1
Speaker
—
0
0
1
Traditional Unionist Voice
—
1
0
0
Ulster Unionist Party
—
1
0
0
Source · Hansard · UK Parliament Votes API · whip status from announced positions; “free vote” indicates the whip was formally removed
The government has systematically broken tax promises, with employer national insurance rises destroying growth and jobs; spending must be controlled rather than taxes raised further.Conservative · Voted aye · Read full speech (3,802 words) →
The government inherited a difficult fiscal situation and tough choices on tax were necessary; the Budget details will be revealed on 26 November and cannot be pre-announced.Labour · Voted no · Read full speech (2,929 words) →
The Conservatives caused lasting economic damage with the mini-Budget; progressive tax measures like bank windfall taxes and customs union reunion with the EU should fund public services instead of raising taxes on workers.Liberal Democrat · Voted no_vote_recorded · Read full speech (2,297 words) →
Conservative austerity and waste damaged public services; Labour's investment approach and spending controls are necessary to address child poverty, broken NHS, and neglected infrastructure.Labour · Voted no · Read full speech (2,756 words) →
Tax hikes on employers and high streets are killing growth; the family farm tax and business rates are crippling rural communities and must be reversed.Conservative · Voted aye · Read full speech (1,655 words) →
Low-income families in areas like Harlow cannot afford private services; tax-funded public investment is essential despite difficult fiscal circumstances.Labour · Voted no · Read full speech (1,663 words) →
Sources
Division dataUK Parliament Votes API
DebateHansard · Commons
Stance analysisAI analysis · Claude 4.x
LicenceOpen Parliament Licence v3.0