Voting record

1,707 Commons votes recorded this Parliament.

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: Youth unemployment Aye
28 Jan 2026 Opposition Day: British Indian Ocean Territory Aye
28 Jan 2026 Draft Medical Devices (Fees Amendment) Regulations 2026 No
27 Jan 2026 Medical Training (Prioritisation) Bill: Amendment 1 Aye
27 Jan 2026 Medical Training (Prioritisation) Bill: Amendment 9 Aye
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
13 Jan 2026 Finance (No. 2) Bill Committee: New Clause 26 Aye
13 Jan 2026 Finance (No. 2) Bill Committee: New Clause 9 Aye
13 Jan 2026 Finance (No. 2) Bill Committee: Clause 86 stand part No
13 Jan 2026 Finance (No. 2) Bill Committee: New Clause 25 Aye
13 Jan 2026 Finance (No. 2) Bill Committee: New Clause 24 Aye
13 Jan 2026 Finance (No. 2) Bill Committee: Clause 63 Stand part No
12 Jan 2026 Finance (No. 2) Bill Committee: New Clause 7 Aye
12 Jan 2026 Finance (No. 2) Bill Committee: Amendment 3 Aye
12 Jan 2026 Finance (No. 2) Bill Committee: Clause 62 stand part No
12 Jan 2026 Finance (No.2) Bill Committee: Clause 10 stand part No
12 Jan 2026 Finance (No. 2) Bill Committee: New Clause 12 Aye
7 Jan 2026 Opposition Day: Rural communities Aye
7 Jan 2026 Opposition Day: Jury trials Aye
17 Dec 2025 National Insurance Contributions (Employer Pensions Contributions) Bill: Second Reading No
10 Dec 2025 Opposition day: Conduct of the Chancellor of the Exchequer Aye
10 Dec 2025 Government Amendment to Opposition day debate on seasonal work No
10 Dec 2025 Opposition day: Seasonal work Aye
9 Dec 2025 Railways Bill: Second Reading No