Voting record

1,412 Commons votes recorded this Parliament.

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
21 Jun 2022 Opposition Day: Adviser on Ministerial Interests 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
25 May 2022 Product Security and Telecommunications Infrastructure Bill Report Stage: Amendment 14 Aye
24 May 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill: Second Reading No
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 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
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
20 Apr 2022 Nationality and Borders Bill: Motion to disagree with LA 10B No