Voting record

1,625 Commons votes recorded this Parliament.

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
27 Jun 2022 Northern Ireland Protocol Bill: Second Reading Aye
22 Jun 2022 Abortion (Northern Ireland) Regulations 2022 (SI, 2022, No. 554) Aye
21 Jun 2022 Opposition Day: Adviser on Ministerial Interests No
20 Jun 2022 High Speed Rail (Crewe - Manchester) Bill: Second Reading Aye
15 Jun 2022 Rail strikes (main question) Aye
15 Jun 2022 Rail strikes: Opposition amendment (a) No
14 Jun 2022 Opposition Day: censure Minister for Safe and Legal Migration No
13 Jun 2022 Higher Education (Freedom of Speech) Bill Report Stage: Amendment 17 No
13 Jun 2022 Higher Education (Freedom of Speech) Bill: Report stage: New Clause 4 No
25 May 2022 Product Security and Telecommunications Infrastructure Bill Report Stage: Amendment 14 No
24 May 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill: Second Reading Aye
23 May 2022 Public Order Bill: Second Reading Aye
23 May 2022 Public Order Bill: Reasoned Amendment to Second Reading 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
27 Apr 2022 Elections Bill: Government Motion to disagree to Lords Amendment 86 Aye
27 Apr 2022 Elections Bill: Government Motion to disagree to Lords Amendment 23 Aye
27 Apr 2022 Elections Bill: Government Motion to disagree to Lords Amendment 22 Aye
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
26 Apr 2022 Judicial Review and Courts Bill: motion to disagree with Lords Amendment 11 Aye
26 Apr 2022 Judicial Review and Courts Bill: motion to disagree with Lords Amendment 5 Aye
26 Apr 2022 Judicial Review and Courts Bill: motion to disagree with Lords Amendment 1 Aye
25 Apr 2022 Health and Care Bill: Motion to insist on disagreement with LA 80 Aye