How MPs Voted on Tax

See how your MP voted on tax, VAT and public spending. Every relevant Commons division.

Scope

166 Commons divisions matched to this topic by keyword. Matches are generated from division titles and are not curated by hand — a fuller topic-tagging pass is planned.

How each party voted

Aggregate aye / no totals across all tax divisions.

Labour
16,713 aye / 9,488 no
Conservative
4,263 aye / 6,825 no
Liberal Democrat
1,542 aye / 2,496 no
Labour (Co-op)
2,032 aye / 1,268 no
Independent
349 aye / 325 no
Scottish National Party
231 aye / 363 no
Reform UK
220 aye / 347 no
Democratic Unionist Party
201 aye / 293 no

Most recent tax divisions

Taxation (Energy and Vehicles) Bill Committee: New Clause 5

Rejected1 Jul 2026
Aye: 177No: 308

Taxation (Energy and Vehicles) Bill Committee: New Clause 4

Rejected1 Jul 2026
Aye: 173No: 282

Taxation (Energy and Vehicles) Bill Committee: New Clause 2

Rejected1 Jul 2026
Aye: 80No: 281

Draft Carbon Budget Order 2026

Passed24 Jun 2026
Aye: 332No: 94

National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 6

Passed23 Mar 2026
Aye: 278No: 164

National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 5

Passed23 Mar 2026
Aye: 281No: 167

National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 3

Passed23 Mar 2026
Aye: 280No: 164

National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 2

Passed23 Mar 2026
Aye: 279No: 167

National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 1

Passed23 Mar 2026
Aye: 280No: 161

Referendums Relating to Council Tax Increases (Principles) (England) Report 2026-27

Passed11 Feb 2026
Aye: 279No: 90

National Insurance Contributions (Employer Pensions Contributions) Bill: Third Reading

Passed21 Jan 2026
Aye: 316No: 194

National Insurance Contributions (Employer Pensions Contributions) Bill Committee: New Clause 5

Rejected21 Jan 2026
Aye: 195No: 317

National Insurance Contributions (Employer Pensions Contributions) Bill Committee: Amendment 5

Rejected21 Jan 2026
Aye: 191No: 326

National Insurance Contributions (Employer Pensions Contributions) Bill: Second Reading

Passed17 Dec 2025
Aye: 312No: 165

Budget Resolution No. 64: Rates of alcohol duty

Passed2 Dec 2025
Aye: 357No: 174

Budget Resolution No. 51: Inheritance tax (pension interests)

Passed2 Dec 2025
Aye: 364No: 167

Budget Resolution No. 50: Inheritance tax (limiting agricultural and business property reliefs etc)

Passed2 Dec 2025
Aye: 327No: 182

Budget Resolution No. 28: Capital gains tax (employee-ownership trusts)

Passed2 Dec 2025
Aye: 362No: 164

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

Passed2 Dec 2025
Aye: 348No: 176

Budget Resolution No. 5: Income tax (savings rate for future years)

Passed2 Dec 2025
Aye: 369No: 166

Budget Resolution No. 4: Income tax (dividend rates)

Passed2 Dec 2025
Aye: 371No: 166

Motion to sit in private

Rejected11 Jul 2025
Aye: 1No: 58

Motion to sit in private

Rejected4 Jul 2025
Aye: 1No: 33

Sit in private

Rejected25 Apr 2025
Aye: 1No: 73

Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendments 15B, 15C, 15D, 15E

Passed31 Mar 2025
Aye: 302No: 167

Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 13B

Passed31 Mar 2025
Aye: 301No: 167

Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 2B

Passed31 Mar 2025
Aye: 301No: 104

Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 1B

Passed31 Mar 2025
Aye: 296No: 170

Motion to sit in private

Rejected28 Mar 2025
Aye: 0No: 44

Non Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 15

Passed25 Mar 2025
Aye: 319No: 166

Non Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 14

Passed25 Mar 2025
Aye: 320No: 179

Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 13

Passed25 Mar 2025
Aye: 320No: 180

Non Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 3

Passed25 Mar 2025
Aye: 316No: 180

Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 2

Passed25 Mar 2025
Aye: 322No: 117

Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 1

Passed25 Mar 2025
Aye: 316No: 183

National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 21B

Passed25 Mar 2025
Aye: 314No: 196

National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 8B

Passed25 Mar 2025
Aye: 313No: 194

National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 5B

Passed25 Mar 2025
Aye: 311No: 192

National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 1B

Passed25 Mar 2025
Aye: 312No: 190

National Insurance Contributions (Secondary Class 1 Contributions) Bill Motion to Disagree with Lords Amendment 21

Passed19 Mar 2025
Aye: 316No: 187

Partner sites