Voting record

343 Commons votes recorded this Parliament.

16 Jul 2025 Enterprise Act 2002 (Amendment of Section 58 Considerations) Order 2025 (SI, 2025, No. 737) Aye
15 Jul 2025 Opposition Day: Welfare No
9 Jul 2025 Universal Credit and Personal Independence Payment Bill: Third Reading No
9 Jul 2025 Universal Credit and Personal Independence Payment Bill Committee: Amendment 45 Rebelled Aye
9 Jul 2025 Universal Credit and Personal Independent Payment Bill Committee: Amendment 50 No
9 Jul 2025 Universal Credit and Personal Independent Payment Bill Committee: Amendment 39 Aye
8 Jul 2025 Football Governance Bill [HL]: Third Reading Aye
8 Jul 2025 Football Governance Bill [HL] Report Stage: Amendment 18 Aye
8 Jul 2025 Football Governance Bill [HL] Report Stage: New Clause 3 Aye
4 Jul 2025 Motion to sit in private No
1 Jul 2025 Universal Credit and Personal Independent Payment Bill: Second Reading No
1 Jul 2025 Universal Credit and Personal Independent Payment Bill: Reasoned Amendment at Second Reading Aye
30 Jun 2025 Draft Marking of Retail Goods Regulations 2025 Aye
20 Jun 2025 Terminally Ill Adults (End of Life) Bill: Third Reading No
20 Jun 2025 Terminally Ill Adults (End of Life) Bill: Amendment 94 No
20 Jun 2025 Terminally Ill Adults (End of Life) Bill: Amendment 12 Aye
20 Jun 2025 Terminally Ill Adults (End of Life) Bill: Amendment 24 Aye
20 Jun 2025 Terminally Ill Adults (End of Life) Bill: New Clause 16 Aye
18 Jun 2025 Crime and Policing Bill: Third Reading No
18 Jun 2025 Crime and Policing Bill Report Stage: New Clause 130 Aye
18 Jun 2025 Crime and Policing Bill Report Stage: New Clause 121 Aye
18 Jun 2025 Crime and Policing Bill Report Stage: New Clause 88 Aye
18 Jun 2025 Crime and Policing Bill Report Stage: New Clause 43 Aye
18 Jun 2025 Crime and Policing Bill Report Stage: New Clause 7 No
17 Jun 2025 Crime and Policing Bill Report Stage: New Clause 106 Rebelled Aye
17 Jun 2025 Crime and Policing Bill Report Stage: New Clause 1 Rebelled No
17 Jun 2025 Crime and Policing Bill Report Stage: Amendment 160 Rebelled Aye
17 Jun 2025 Crime and Policing Bill Report Stage: Amendment 19 Aye
17 Jun 2025 Crime and Policing Bill Report Stage: Amendment 174 Aye
13 Jun 2025 Terminally Ill Adults (End of Life) Bill: New Clause 2 Aye