Voting record

1,635 Commons votes recorded this Parliament.

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
3 Feb 2025 Public Authorities (Fraud, Error and Recovery) Bill: Second Reading Aye
28 Jan 2025 Water (Special Measures) Bill Report Stage: Amendment 9 No
28 Jan 2025 Water (Special Measures) Bill Report Stage: New Clause 19 No
28 Jan 2025 Water (Special Measures) Bill Report Stage: New Clause 16 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 No
21 Jan 2025 Armed Forces Commissioner Bill Report Stage: Amendment 10 No
21 Jan 2025 Armed Forces Commissioner Bill Report Stage: Amendment 9 No
15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: Third Reading Aye
15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: Amendment 7 No
15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: New Clause 2 No
15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: New Clause 1 No
15 Jan 2025 Draft Clean Heat Market Mechanism Regulations 2024 Aye
15 Jan 2025 Draft Official Controls (Amendment) Regulations 2024 Aye
15 Jan 2025 Draft Electricity Capacity Mechanism (Amendment) Regulations 2024 Aye
14 Jan 2025 Renters' Rights Bill: Third Reading Aye
14 Jan 2025 Renters' Rights Bill Report Stage: Amendment 3 No
14 Jan 2025 Renters' Rights Bill Report Stage: Amendment 57 No
14 Jan 2025 Renters' Rights Bill Report Stage: New Clause 20 No
14 Jan 2025 Renters' Rights Bill Report Stage: Government New Clause 14 Aye
29 Nov 2024 Terminally Ill Adults (End of Life) Bill: Second Reading No
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: Third Reading Aye
29 Oct 2024 Great British Energy Bill Report Stage: Amendment 8 No
29 Oct 2024 Great British Energy Bill Report Stage: Amendment 6 No