Voting record

62 Commons votes recorded this Parliament.

2 Jul 2025 Armed Forces Commissioner Bill: Motion to insist on 2A and disagree with LA2B and LA2C 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
10 Jun 2025 Data (Use and Access) Bill: Motion to insist on disagreement to LA49 and make (a) to (e) in lieu No
3 Jun 2025 Motion to Disagree with the Lords in their Amendment 49F (Data Use and Access Bill) No
3 Jun 2025 Armed Forces Commissioner Bill: Motion to disagree with Lords Amendment 2 No
16 May 2025 Closure motion No
12 Feb 2025 Draft Online Safety Act 2023 (Category 1, Category 2A and Category 2B Threshold Conditions) Regulations 2025 No
21 Jan 2025 draft Deposit Scheme for Drinks Containers (England and Northern Ireland) Regulations 2024 Aye
21 Jan 2025 Armed Forces Commissioner Bill Report Stage: Amendment 2 Aye
21 Jan 2025 Armed Forces Commissioner Bill Report Stage: Amendment 10 Aye
21 Jan 2025 Armed Forces Commissioner Bill Report Stage: Amendment 9 Aye
14 Jan 2025 Renters' Rights Bill: Third Reading Aye
14 Jan 2025 Renters' Rights Bill Report Stage: Amendment 3 Aye
14 Jan 2025 Renters' Rights Bill Report Stage: Amendment 57 No
14 Jan 2025 Renters' Rights Bill Report Stage: New Clause 20 Aye
17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Third Reading No
17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill Committee: New Clause 1 Aye
17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill Committee: Amendment 23 Aye
17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill Committee: Amendment 13 Aye
17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill Committee: Amendment 1 Aye
11 Dec 2024 Draft Movement of Goods (Northern Ireland to Great Britain) (Animals, Feed and Food, Plant Health etc.) (Transitory Provision and Miscellaneous Amendments) Regulations 2024 Aye
10 Dec 2024 Finance Bill Committee: New Clause 2 Aye
29 Nov 2024 Terminally Ill Adults (End of Life) Bill: Second Reading No
10 Sep 2024 Opposition day: Winter Fuel Payment Aye
10 Sep 2024 Social Fund Winter Fuel Payment Regulations 2024 (SI, 2024, No. 869): motion to annul Aye
4 Sep 2024 Budget Responsibility Bill: Committee: Amendment 2 Aye
3 Sep 2024 Passenger Railway Services Bill (Public Ownership) Bill: Committee: Amendment 21 Aye