Budget Resolution No. 9: Basic rate limit and personal allowance for tax years 2028-29 to 2030-31

Tuesday, 2 December 2025 · Division No. 372 · Commons

348Ayes
176Noes
Passed

124 MPs did not vote

leftGovernment wonPro Tax Threshold Freeze(Yes)Anti Stealth Tax(No)Fiscal Consolidation(Yes)Pro Tax Cut Low Earners(No)

Voting Yes means

Support extending the freeze on the income tax personal allowance and basic rate limit through to 2030-31, accepting the additional tax revenue this generates as wages grow.

Voting No means

Oppose extending the threshold freeze, arguing it represents a stealth tax rise on working people and households already under financial pressure.

Parliament voted on 2 December 2025 to approve Budget Resolution No. 9, which fixes the income tax basic rate limit and personal allowance for the three financial years running from 2028-29 to 2030-31. The resolution passed by 348 votes to 176, with the government's majority holding firm. In practice, the vote confirms that the thresholds determining how much of a person's income is tax-free, and where the basic rate of income tax applies, will remain frozen at their current levels through to the end of the decade rather than being raised in line with inflation or earnings growth.

The practical consequence of this decision is significant for working households. When the personal allowance and basic rate limit are held steady while wages and prices rise, more income is pulled into taxation over time, a process sometimes called fiscal drag. The resolution locks in that position for three further years beyond the existing freeze, meaning that by 2030-31 workers will continue to pay tax on a larger real share of their earnings than they would if thresholds had risen. The policy affects anyone earning above the personal allowance, which covers the vast majority of employed adults in the United Kingdom.

The vote divided almost entirely along party lines. Labour and Labour and Co-operative MPs provided all 348 votes in favour, with no defections recorded. Every Conservative, Liberal Democrat, Reform UK, Democratic Unionist Party, Plaid Cymru, Green and Traditional Unionist Voice MP who voted did so against the resolution. The opposition's joint rejection of the measure reflects a shared, though differently motivated, critique of the government's tax trajectory, ranging from Conservative arguments against high taxation to Liberal Democrat and Green objections from other directions. The resolution sits within the broader Budget package announced by the government and connects to related legislative activity in early 2026 on employer National Insurance contributions and industrial financial assistance, where opposition parties similarly tested the government's fiscal plans in committee.

How They Voted

Government position: Aye

Labour PartyWhipped Aye
308 Aye/0 No
Conservative and Unionist PartyWhipped No
0 Aye/88 No
Liberal DemocratsWhipped No
0 Aye/60 No
Labour and Co-operative PartyWhipped Aye
38 Aye/0 No
Independent
2 Aye/6 No
Reform UKWhipped No
0 Aye/8 No
Democratic Unionist PartyWhipped No
0 Aye/5 No
Plaid CymruWhipped No
0 Aye/4 No
Green Party of England and WalesWhipped No
0 Aye/3 No
Traditional Unionist Voice
0 Aye/1 No
Ulster Unionist Party
0 Aye/1 No
Your Party
0 Aye/1 No

Related Votes