Voting record

1,425 Commons votes recorded this Parliament.

6 Sep 2022 Trade (Australia and New Zealand) Bill: Second Reading Aye
20 Jul 2022 Northern Ireland Protocol Bill: Third Reading Aye
20 Jul 2022 Northern Ireland Protocol Bill Committee: New Clause 12 No
20 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 3 No
20 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 49 No
20 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 12 No
13 Jul 2022 Northern Ireland Protocol Bill: Amendment 24 No
13 Jul 2022 Northern Ireland Protocol Bill: New Clause 10 No
13 Jul 2022 Northern Ireland Protocol Bill: Clauses 15 and 16 stand part Aye
13 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 8 No
13 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 26 No
11 Jul 2022 Energy (Oil and Gas) Energy Profits Levy Bill Committee: Clause 2 stand part Aye
11 Jul 2022 Energy (Oil and Gas) Profits Levy Bill Committee: Amendment 9 No
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
27 Jun 2022 Northern Ireland Protocol Bill: Second Reading Aye
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
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