Voting record

807 Commons votes recorded this Parliament.

14 Mar 2022 Professional Qualifications Bill [Lords] Report Stage: Amendment 3 Aye
14 Mar 2022 Dissolution and Calling of Parliament Bill: motion to disagree with Lords Amendment 1 No
7 Mar 2022 Economic Crime (Transparency and Enforcement) Bill Committee: New Clause 29 Aye
7 Mar 2022 Economic Crime (Transparency and Enforcement) Bill Committee: New Clause 7 Aye
7 Mar 2022 Economic Crime (Transparency and Enforcement) Bill Committee: New Clause 2 Aye
1 Mar 2022 National Insurance Contributions Bill: Motion to disagree with Lords Amendment 4 No
1 Mar 2022 National Insurance Contributions Bill: Motion to disagree with Lords Amendment 2 No
28 Feb 2022 Police, Crime, Sentencing & Courts Bill: Motion to disagree with Lords Amendment 87 No
28 Feb 2022 Police, Crime, Sentencing & Courts Bill: Motion to disagree with Lords Amendment 81 No
28 Feb 2022 Police, Crime, Sentencing & Courts Bill: Motion to disagree with Lords Amendment 80 No
28 Feb 2022 Police, Crime, Sentencing & Courts Bill: Motion to disagree with Lords Amendment 73 No
22 Feb 2022 Public Service Pensions and Judicial Offices Bill [Lords] Report Stage: New Clause 8 Aye
22 Feb 2022 Public Service Pensions and Judicial Offices Bill [Lords] Report Stage: New Clause 1 No
2 Feb 2022 Finance (No. 2) Bill Third Reading No
2 Feb 2022 Finance (No. 2) Bill Report Stage: Amendment 35 Aye
2 Feb 2022 Finance (No. 2) Bill Report Stage: New Clause 27 Aye
2 Feb 2022 Finance (No. 2) Bill Report Stage: New Clause 17 Aye
31 Jan 2022 ARIA Bill: Motion to disagree with Lords Amendment 1 No
25 Jan 2022 Judicial Review and Courts Bill Report Stage: Amendment 41 Aye
25 Jan 2022 Judicial Review and Courts Bill Report Stage: Amendment 43 Aye
25 Jan 2022 Judicial Review and Courts Bill Report Stage: Amendment 25 Aye
24 Jan 2022 Opposition Day: Increases in the cost of living Aye
17 Jan 2022 Elections Bill Third Reading No
17 Jan 2022 Elections Bill Report Stage: Amendment 3 Aye
17 Jan 2022 Elections Bill Report Stage: Amendment 1 Aye
17 Jan 2022 Elections Bill Report Stage: New Clause 2 Aye
17 Jan 2022 Elections Bill Report Stage: New Clause 1 Aye
11 Jan 2022 Opposition Day: Reducing costs for business Aye
11 Jan 2022 Opposition Day: Value Added Tax on household energy bills Aye
10 Jan 2022 Welfare Cap No