Voting record

1,536 Commons votes recorded this Parliament.

12 Mar 2025 Employment Rights Bill Report Stage: New Clause 39 Aye
11 Mar 2025 Employment Rights Bill Report Stage: Amendment 288 No
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
25 Feb 2025 Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill: Second Reading Aye
25 Feb 2025 Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill: Reasoned Amendment on Second Reading No
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 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 Aye
26 Nov 2024 Tobacco and Vapes Bill: Second Reading Aye
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
13 Nov 2024 Draft Windsor Framework (Non-Commercial Movement of Pet Animals) Regulations 2024 Aye