Voting record

1,189 Commons votes recorded this Parliament.

6 Jul 2026 National Security (State Threats) Bill: motion to agree to Lords Amendment 1 Aye
10 Jun 2026 Railways Bill: Third Reading Aye
10 Jun 2026 Railways Bill Remaining Stages: Amendment 148 No
10 Jun 2026 Railways Bill Remaining Stages: Amendment 143 No
10 Jun 2026 Railways Bill Remaining Stages: New Clause 1 No
2 Jun 2026 Armed Forces Bill Committee: New Clause 13 No
2 Jun 2026 Armed Forces Bill Committee: New Clause 6 No
2 Jun 2026 Armed Forces Bill Committee: New Clause 5 No
2 Jun 2026 Armed Forces Bill Committee: New Clause 2 No
19 May 2026 King's Speech Motion for an Address: amendment (i) No
24 Mar 2026 Opposition Day: Oil and gas No
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 106 Aye
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 102 Aye
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 44 Aye
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 41 Aye
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 38 Aye
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 37 Aye
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 17 Aye
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 16 Aye
11 Feb 2026 Draft Greenhouse Gas Emissions Trading Scheme (Amendment) (Extension to Maritime Activities) Order 2026 Aye
3 Feb 2026 Universal Credit (Removal of Two Child Limit) Bill: Second Reading Aye
20 Jan 2026 Sentencing Bill: motion to disagree with Lords Amendment 7 Aye
13 Jan 2026 Finance (No. 2) Bill Committee: Clause 63 Stand part Aye
12 Jan 2026 Finance (No. 2) Bill Committee: New Clause 12 No
2 Dec 2025 Budget Resolution No. 64: Rates of alcohol duty Aye
2 Dec 2025 Budget Resolution No. 51: Inheritance tax (pension interests) Aye
2 Dec 2025 Budget Resolution No. 50: Inheritance tax (limiting agricultural and business property reliefs etc) Aye
2 Dec 2025 Budget Resolution No. 28: Capital gains tax (employee-ownership trusts) Aye
2 Dec 2025 Budget Resolution No. 9: Basic rate limit and personal allowance for tax years 2028-29 to 2030-31 Aye
2 Dec 2025 Budget Resolution No. 5: Income tax (savings rate for future years) Aye