Voting record

1,154 Commons votes recorded this Parliament.

15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 8 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 7 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 1 Aye
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 53 Aye
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 39 Aye
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 26 Aye
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 19 Aye
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 18 Aye
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 11 Aye
1 Jul 2025 Universal Credit and Personal Independent Payment Bill: Second Reading Aye
1 Jul 2025 Universal Credit and Personal Independent Payment Bill: Reasoned Amendment at Second Reading No
24 Mar 2025 Planning and Infrastructure Bill: Second Reading Aye
11 Mar 2025 Employment Rights Bill Report Stage: New Clause 87 No
11 Mar 2025 Employment Rights Bill Report Stage: New Clause 30 No
11 Mar 2025 Employment Rights Bill Report Stage: New Clause 10 No
10 Feb 2025 Border Security, Asylum and Immigration Bill: Second Reading Aye
10 Feb 2025 Border Security, Asylum and Immigration Bill: Reasoned Amendment on Second Reading No
21 Jan 2025 Armed Forces Commissioner Bill Report Stage: Amendment 2 No
29 Nov 2024 Terminally Ill Adults (End of Life) Bill: Second Reading No
19 Nov 2024 Passenger Railway Services (Public Ownership) Bill: motion to disagree with Lords Amendment 2 Aye
19 Nov 2024 Passenger Railway Services (Public Ownership) Bill: motion to disagree with Lords Amendment 1 Aye
6 Nov 2024 Budget Resolution No. 13: Energy (oil and gas) profits levy (relief for investment expenditure) Aye
6 Nov 2024 Budget Resolution No. 12: Energy (oil and gas) profits levy (increase in rate) Aye
6 Nov 2024 Budget Resolution No. 8: Capital gains tax (investors' relief) Aye
6 Nov 2024 Budget Resolution No. 7: Capital gains tax (business asset disposal relief) Aye
6 Nov 2024 Budget Resolution No. 6: Capital gains tax (the main rates) Aye
29 Oct 2024 Great British Energy Bill Report Stage: Amendment 4 No
15 Oct 2024 House of Lords (Hereditary Peers) Bill: Reasoned Amendment to Second Reading No
10 Sep 2024 Social Fund Winter Fuel Payment Regulations 2024 (SI, 2024, No. 869): motion to annul No
21 May 2024 Digital Markets, Competition and Consumers Bill: Consideration of Lords Message: manuscript amendment Aye