Budget Resolution No. 64: Rates of alcohol duty
357Ayes
174Noes
Carried · majority 183 · Government won120 did not vote
651 Members · Aye 357 · No 174 · DNV 120 · grey dots in centre are abstentions
Analysis
Commons
Commons
On 2 December 2025, the House of Commons voted to approve Budget Resolution No. 64, which sets the rates of alcohol duty following the government's autumn Budget. The resolution passed by 357 votes to 174. The measure confirms changes to the taxation applied to beer, wine, spirits, and other alcoholic drinks sold in the United Kingdom. Alcohol duty rates directly affect the price of drinks for consumers and the costs faced by pubs, bars, restaurants, and retailers. By approving this resolution, Parliament has endorsed the government's chosen tax levels on alcohol, which form part of the broader fiscal package announced in the Budget. Higher duty rates can generate revenue for public services and are often framed as supporting public health objectives, while lower rates or freezes are typically favoured by the hospitality industry and those concerned about the cost of living. The vote divided sharply along party lines. Labour and Labour Co-operative MPs provided the overwhelming majority of the 357 ayes, with five independents and three Green MPs also voting in favour. The 174 noes came from Conservatives, Liberal Democrats, the SNP, Reform UK, the DUP, Plaid Cymru, and three independents. There was one Labour no vote, indicating near-total discipline on the government side. The vote reflects a pattern seen in other recent Budget-related divisions, where the opposition has united against government fiscal measures but lacked the numbers to defeat them.
Voting Aye meant
Support the government's proposed alcohol duty rates as set out in the Budget, accepting the planned increases or changes to how different alcoholic drinks are taxed.
Voting No meant
Oppose the government's proposed alcohol duty rates, likely arguing they are too high and will harm pubs, brewers, distillers or consumers — or, from the left, that they do not go far enough.
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
302
1
58
Conservative and Unionist Party
Whipped No
0
87
29
Liberal Democrats
Whipped No
0
59
13
Labour and Co-operative Party
Whipped Aye
39
0
3
Independent
—
6
3
4
Scottish National Party
Whipped No
0
8
1
Reform UK
Whipped No
0
8
0
Sinn Féin
—
0
0
7
Democratic Unionist Party
Whipped No
0
5
0
Green Party of England and Wales
Whipped Aye
3
0
1
Plaid Cymru
Whipped No
0
4
0
Social Democratic and Labour Party
—
1
0
1
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
Your Party
—
1
0
0
Source · Hansard · UK Parliament Votes API · whip status from announced positions; “free vote” indicates the whip was formally removed
Budget is morally necessary investment to lift children from poverty, rebuild NHS as public service, and tackle public health crisis; lifting two-child cap is paid for by tax avoidance crackdowns and gambling tax.Labour · Voted aye · Read full speech (4,668 words) →
Budget is a tax grab on working people without real reform plan; NHS waiting lists falling far too slowly; government failed to resolve strikes and has no credible social care strategy.Conservative · Voted no · Read full speech (2,779 words) →
Budget treads water on NHS; unclear how medicine price increases and reorganisation costs will be paid; calls for EU customs union and better GP access rather than tax rises.Liberal Democrat · Voted no · Read full speech (2,898 words) →
Budget is progressive and fair; lifting two-child cap will reduce child poverty by 500,000; tax reforms on wealthy and investment in employment support are sound policy.Labour · Voted aye · Read full speech (917 words) →
NHS frontline staff at St Thomas' hospital deserve recognition for managing through strikes; government must prevent further strike action.Labour · Voted aye · Read full speech (89 words) →
Budget lacks growth measures and imposes stealth taxes on working people; freeze on income tax thresholds and EV tax burden rural constituencies disproportionately.Independent · Voted no · Read full speech (714 words) →
Strongly defends two-child cap removal as moral imperative; criticizes Opposition for opposing child poverty relief despite UK being wealthy nation.Labour · Voted aye · Read full speech (543 words) →
Sources
Division dataUK Parliament Votes API
DebateHansard · Commons
Stance analysisAI analysis · Claude 4.x
LicenceOpen Parliament Licence v3.0