Voting record

1,723 Commons votes recorded this Parliament.

24 Feb 2025 Crown Estate Bill [Lords] Report Stage: Amendment 4 No
24 Feb 2025 Crown Estate Bill [Lords] Report Stage: New Clause 6 No
24 Feb 2025 Crown Estate Bill [Lords] Report Stage: New Clause 1 No
12 Feb 2025 Draft Online Safety Act 2023 (Category 1, Category 2A and Category 2B Threshold Conditions) Regulations 2025 Aye
11 Feb 2025 Water (Special Measures) Bill - Government motion to insist on Commons Amendment 2 and to propose Amendment (a) in lieu 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
8 Jan 2025 Reasoned amendment on Children's Wellbeing and Schools Bill No
11 Dec 2024 Finance Bill Committee: New Clause 7 No
11 Dec 2024 Finance Bill Committee: New Clause 6 No
11 Dec 2024 Finance Bill Committee: Clause 48 stand part Aye
11 Dec 2024 Finance Bill Committee: Clause 47 stand part 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 3 No
10 Dec 2024 Finance Bill Committee: New Clause 2 No
10 Dec 2024 Finance Bill Committee: New Clause 5 No
9 Dec 2024 Terrorism (Protection of Premises) Bill: New Clause 1 No
4 Dec 2024 Opposition Day: Increase in employers' National Insurance Contributions No
4 Dec 2024 Opposition day: UK Farming and Inheritance Tax No
3 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Second Reading Aye
3 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Reasoned Amendment to Second Reading No
29 Nov 2024 Terminally Ill Adults (End of Life) Bill: Second Reading No
27 Nov 2024 Finance Bill: Second Reading Aye
27 Nov 2024 Finance Bill: Reasoned Amendment to Second Reading No
26 Nov 2024 Tobacco and Vapes Bill: Second Reading Aye