Voting record

1,694 Commons votes recorded this Parliament.

14 Mar 2022 Animal Welfare (Sentience) Bill [Lords] Report Stage: New Clause 1 No
14 Mar 2022 Professional Qualifications Bill [Lords]: Third Reading Aye
14 Mar 2022 Professional Qualifications Bill [Lords] Report Stage: Amendment 3 No
14 Mar 2022 Dissolution and Calling of Parliament Bill: motion to disagree with Lords Amendment 1 Aye
9 Mar 2022 Draft Genetically Modified Organisms (Deliberate Release) (Amendment) (England) Regulations 2022 Aye
7 Mar 2022 Economic Crime (Transparency and Enforcement) Bill Committee: New Clause 29 No
7 Mar 2022 Economic Crime (Transparency and Enforcement) Bill Committee: New Clause 7 No
7 Mar 2022 Economic Crime (Transparency and Enforcement) Bill Committee: New Clause 2 No
2 Mar 2022 Draft Tax Credits, Child Benefit and Guardian's Allowance Up-rating Regulations 2022 Aye
2 Mar 2022 Draft Social Security (Contributions) (Rates, Limits and Thresholds Amendments and National Insurance Funds Payments) Regulations 2022 Aye
1 Mar 2022 National Insurance Contributions Bill: Motion to disagree with Lords Amendment 4 Aye
1 Mar 2022 National Insurance Contributions Bill: Motion to disagree with Lords Amendment 2 Aye
22 Feb 2022 Public Service Pensions and Judicial Offices Bill [Lords] Report Stage: New Clause 8 No
22 Feb 2022 Public Service Pensions and Judicial Offices Bill [Lords] Report Stage: New Clause 1 Aye
21 Feb 2022 Skills and Post-16 Education Bill [Lords]: Report Stage: Amendment 13 No
21 Feb 2022 Skills and Post-16 Education Bill [Lords]: Report Stage: Amendment 14 No
21 Feb 2022 Skills and Post-16 Education Bill [Lords]: Report Stage: New Clause 14 No
9 Feb 2022 draft Money Laundering and Terrorist Financing (Amendment) Regulations 2022 Aye
7 Feb 2022 draft Social Security Up-rating Order 2022 Aye
2 Feb 2022 Finance (No. 2) Bill Third Reading Aye
2 Feb 2022 Finance (No. 2) Bill Report Stage: Amendment 35 No
2 Feb 2022 Finance (No. 2) Bill Report Stage: New Clause 27 No
2 Feb 2022 Finance (No. 2) Bill Report Stage: New Clause 17 No
26 Jan 2022 draft Trade Union (Power of the Certification Officer to Impose Financial Penalties) Regulations 2022 Aye
26 Jan 2022 draft Trade Union (Levy Payable to Certification Officer) Regulations 2022 Aye
25 Jan 2022 Judicial Review and Courts Bill: Third Reading Aye
25 Jan 2022 Judicial Review and Courts Bill Report Stage: Amendment 41 No
25 Jan 2022 Judicial Review and Courts Bill Report Stage: Amendment 22 No
25 Jan 2022 Judicial Review and Courts Bill Report Stage: Amendment 20 No
25 Jan 2022 Judicial Review and Courts Bill Report Stage: Amendment 43 No