Voting record

1,679 Commons votes recorded this Parliament.

31 Oct 2022 Genetic Technology (Precision Breeding) Bill Report Stage: Amendment 1 No
31 Oct 2022 Genetic Technology (Precision Breeding) Bill Report Stage: New Clause 9 No
19 Oct 2022 Ban on Fracking for Shale Gas Bill No
18 Oct 2022 Public Order Bill: Third Reading Aye
18 Oct 2022 Public Order Bill Report Stage: Amendment 1 No
18 Oct 2022 Public Order Bill Report Stage: New Clause 11 No
18 Oct 2022 Public Order Bill Report Stage: New Clause 5 No
18 Oct 2022 Public Order Bill Report Stage: New Clause 4 No
11 Oct 2022 Health and Social Care Levy (Repeal) Bill: New Clause 1 No
18 Jul 2022 Confidence in Her Majesty’s Government Aye
29 Jun 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill Committee: Clauses 18 to 25 etc. stand part Aye
29 Jun 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill Committee:Amendment 98 No
29 Jun 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill Committee: Amendment 97 No
18 May 2022 Humble Address (main Question) Aye
18 May 2022 Queen's Speech debate (amendment s) No
18 May 2022 Queen's Speech debate (amendment m) No
18 May 2022 Queen's Speech debate (Opposition amendment w) No
17 May 2022 Queen's Speech debate (Opposition amendment v) No
26 Apr 2022 Nationality and Borders Bill: Government Motion to disagree to Lords Amendments 7F and 7G Aye
26 Apr 2022 Nationality and Borders Bill: motion to disagree with Lords Amendment 6D, 6E and 6F Aye
26 Apr 2022 Nationality and Borders Bill: motion to disagree with Lords Amendment 5D Aye
25 Apr 2022 Health and Care Bill: Motion to insist on disagreement with LA 80 Aye
25 Apr 2022 Health and Care Bill: Motion to disagree with LA 29B Aye
25 Apr 2022 Police, Crime, Sentencing and Courts Bill: Motion to insist on disagreement to LA 80 Aye
25 Apr 2022 Police, Crime, Sentencing and Courts Bill: Motion to insist on disagreement to LA 73 Aye
20 Apr 2022 Nationality and Borders Bill: Motion to disagree with LA 26B Aye
20 Apr 2022 Nationality and Borders Bill: Motion to disagree with LA 25B Aye
20 Apr 2022 Nationality and Borders Bill: Disagree with LA 20B Aye
20 Apr 2022 Nationality and Borders Bill: Motion to disagree with LA 13B and insist on disagreement with LA 15 Aye
20 Apr 2022 Nationality and Borders Bill: Motion to disagree with LA 11B Aye