Voting record

1,189 Commons votes recorded this Parliament.

18 Oct 2022 Public Order Bill: Third Reading No
18 Oct 2022 Public Order Bill Report Stage: Amendment 1 Aye
18 Oct 2022 Public Order Bill Report Stage: New Clause 11 Aye
18 Oct 2022 Public Order Bill Report Stage: New Clause 5 Aye
18 Oct 2022 Public Order Bill Report Stage: New Clause 4 Aye
11 Oct 2022 Health and Social Care Levy (Repeal) Bill: New Clause 1 Aye
18 Jul 2022 Confidence in Her Majesty’s Government No
4 Jul 2022 draft Slavery and Human Trafficking (Definition of Victim) Regulations 2022 No
4 Jul 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill: Third Reading No
29 Jun 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill Committee: Clauses 18 to 25 etc. stand part No
29 Jun 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill Committee:Amendment 98 Aye
29 Jun 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill Committee: Amendment 97 Aye
27 Jun 2022 Northern Ireland Protocol Bill: Second Reading No
22 Jun 2022 Abortion (Northern Ireland) Regulations 2022 (SI, 2022, No. 554) Aye
14 Jun 2022 Opposition Day: censure Minister for Safe and Legal Migration Aye
13 Jun 2022 Higher Education (Freedom of Speech) Bill Report Stage: Amendment 17 Aye
13 Jun 2022 Higher Education (Freedom of Speech) Bill: Report stage: New Clause 4 Aye
7 Jun 2022 Opposition Day: Standards in public life Aye
24 May 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill: Second Reading No
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
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
20 Apr 2022 Nationality and Borders Bill: Motion to disagree with LA 26B No
20 Apr 2022 Nationality and Borders Bill: Motion to disagree with LA 25B No
20 Apr 2022 Nationality and Borders Bill: Disagree with LA 20B No
20 Apr 2022 Nationality and Borders Bill: Motion to disagree with LA 13B and insist on disagreement with LA 15 No
20 Apr 2022 Nationality and Borders Bill: Motion to disagree with LA 11B No