Voting record

1,641 Commons votes recorded this Parliament.

23 May 2022 Public Order Bill: Second Reading No
23 May 2022 Public Order Bill: Reasoned Amendment to Second Reading Aye
18 May 2022 Humble Address (main Question) No
18 May 2022 Queen's Speech debate (Opposition amendment w) Aye
17 May 2022 Queen's Speech debate (Opposition amendment v) Aye
27 Apr 2022 Elections Bill: Government Motion to disagree to Lords Amendment 86 No
27 Apr 2022 Elections Bill: Government Motion to disagree to Lords Amendment 23 No
27 Apr 2022 Elections Bill: Government Motion to disagree to Lords Amendment 22 No
26 Apr 2022 Nationality and Borders Bill: Government Motion to disagree to Lords Amendments 7F and 7G No
26 Apr 2022 Nationality and Borders Bill: motion to disagree with Lords Amendment 6D, 6E and 6F No
26 Apr 2022 Nationality and Borders Bill: motion to disagree with Lords Amendment 5D No
26 Apr 2022 Judicial Review and Courts Bill: motion to disagree with Lords Amendment 11 No
25 Apr 2022 Health and Care Bill: Motion to insist on disagreement with LA 80 No
25 Apr 2022 Health and Care Bill: Motion to disagree with LA 29B No
25 Apr 2022 Police, Crime, Sentencing and Courts Bill: Motion to insist on disagreement to LA 80 No
25 Apr 2022 Police, Crime, Sentencing and Courts Bill: Motion to insist on disagreement to LA 73 No
30 Mar 2022 Health and Care Bill: Government Amendment (a) in lieu of Lords Amendment 92 Aye
30 Mar 2022 Health and Care Bill: Motion to disagree with Lords Amendment 85 No
29 Mar 2022 draft Social Security (Contributions) (Amendment No. 2) Regulations 2022 No
14 Mar 2022 Animal Welfare (Sentience) Bill [Lords] Report Stage: New Clause 5 Aye
14 Mar 2022 Animal Welfare (Sentience) Bill [Lords] Report Stage: New Clause 3 Aye
14 Mar 2022 Animal Welfare (Sentience) Bill [Lords] Report Stage: New Clause 1 Aye
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 and Courts Bill: Motion to disagree with Lords Amendment 107 No