Voting record

1,602 Commons votes recorded this Parliament.

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
6 Sep 2022 Trade (Australia and New Zealand) Bill: Second Reading Aye
20 Jul 2022 Northern Ireland Protocol Bill: Third Reading Aye
19 Jul 2022 Northern Ireland Protocol Bill Committee: New Clause 15 No
19 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 28 No
18 Jul 2022 Confidence in Her Majesty’s Government Aye
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 Humble Address: Liability of Trade Unions in Proceedings in Tort (Increase of Limits on Damages) Order 2022 No
11 Jul 2022 draft Conduct of Employment Agencies and Employment Businesses (Amendment) Regulations 2022 Aye
4 Jul 2022 draft Slavery and Human Trafficking (Definition of Victim) Regulations 2022 Aye
4 Jul 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill: Third Reading 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
27 Jun 2022 Northern Ireland Protocol Bill: Second Reading Aye
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
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