Voting record

402 Commons votes recorded this Parliament.

9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 16 No
2 Mar 2026 Representation of the People Bill: Reasoned Amendment to Second Reading Rebelled Aye
23 Feb 2026 Universal Credit (Removal of Two Child Limit) Bill: Third Reading Rebelled No
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 Rebelled No
11 Feb 2026 Local Government Finance Report (England) 2026-27 Rebelled No
11 Feb 2026 Draft Greenhouse Gas Emissions Trading Scheme (Amendment) (Extension to Maritime Activities) Order 2026 Rebelled No
4 Feb 2026 Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 2026 Rebelled No
3 Feb 2026 Universal Credit (Removal of Two Child Limit) Bill: Second Reading Rebelled No
28 Jan 2026 Opposition Day: Youth unemployment Rebelled Aye
28 Jan 2026 Opposition Day: British Indian Ocean Territory Rebelled Aye
28 Jan 2026 Draft Medical Devices (Fees Amendment) Regulations 2026 Rebelled No
27 Jan 2026 Medical Training (Prioritisation) Bill: Amendment 1 Rebelled Aye
27 Jan 2026 Medical Training (Prioritisation) Bill: Amendment 9 Rebelled Aye
21 Jan 2026 Northern Ireland Troubles (Legacy and Reconciliation) Act 2023 (Remedial) Order 2025 Rebelled 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 Rebelled No
20 Jan 2026 Diego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 5 Rebelled No
20 Jan 2026 Diego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 1 Rebelled No
20 Jan 2026 Sentencing Bill: motion to disagree with Lords Amendment 7 No
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 Rebelled No
13 Jan 2026 Finance (No. 2) Bill Committee: New Clause 25 Rebelled 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 Rebelled Aye