Voting record

297 Commons votes recorded this Parliament.

23 Feb 2026 Industry and Exports (Financial Assistance) Bill Committee: New Clause 2 Aye
23 Feb 2026 Industry and Exports (Financial Assistance) Bill Committee: Amendment 1 Aye
11 Feb 2026 Referendums Relating to Council Tax Increases (Principles) (England) Report 2026-27 No
11 Feb 2026 Local Government Finance Report (England) 2026-27 No
11 Feb 2026 Draft Greenhouse Gas Emissions Trading Scheme (Amendment) (Extension to Maritime Activities) Order 2026 No
4 Feb 2026 Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 2026 No
3 Feb 2026 Universal Credit (Removal of Two Child Limit) Bill: Second Reading No
28 Jan 2026 Opposition Day: British Indian Ocean Territory Aye
28 Jan 2026 Draft Medical Devices (Fees Amendment) Regulations 2026 No
21 Jan 2026 Northern Ireland Troubles (Legacy and Reconciliation) Act 2023 (Remedial) Order 2025 No
21 Jan 2026 National Insurance Contributions (Employer Pensions Contributions) Bill: Third Reading No
21 Jan 2026 National Insurance Contributions (Employer Pensions Contributions) Bill Committee: New Clause 5 Aye
21 Jan 2026 National Insurance Contributions (Employer Pensions Contributions) Bill Committee: Amendment 5 Aye
20 Jan 2026 Diego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 6 No
20 Jan 2026 Diego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 5 No
20 Jan 2026 Diego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 1 No
20 Jan 2026 Sentencing Bill: motion to disagree with Lords Amendment 7 No
14 Jan 2026 Draft Public Order Act 2023 (Interference With Use or Operation of Key National Infrastructure) Regulations 2025 No
12 Jan 2026 Finance (No.2) Bill Committee: Clause 10 stand part No
17 Dec 2025 National Insurance Contributions (Employer Pensions Contributions) Bill: Second Reading No
16 Dec 2025 Finance (No. 2) Bill: Second Reading No
16 Dec 2025 Finance (No. 2) Bill: Reasoned Amendment to Second Reading (Opposition) Aye
15 Dec 2025 Employment Rights Bill: Government motion to disagree with the Lords in their Amendment 120N to Commons Amendment 120G and their Amendments 120P to 120S to Commons Amendment 120H No
9 Dec 2025 UK-EU customs union (duty to negotiate): Ten Minute Rule Motion No
3 Dec 2025 Pension Schemes Bill: Amendment 15 Aye
3 Dec 2025 Pension Schemes Bill: New Clause 3 Aye
2 Dec 2025 Budget Resolution No. 64: Rates of alcohol duty No
2 Dec 2025 Budget Resolution No. 51: Inheritance tax (pension interests) No
2 Dec 2025 Budget Resolution No. 50: Inheritance tax (limiting agricultural and business property reliefs etc) No
2 Dec 2025 Budget Resolution No. 28: Capital gains tax (employee-ownership trusts) No