Voting record

1,464 Commons votes recorded this Parliament.

11 Oct 2022 Health and Social Care Levy (Repeal) Bill: New Clause 1 Aye
20 Jul 2022 Northern Ireland Protocol Bill: Third Reading No
20 Jul 2022 Northern Ireland Protocol Bill Committee: New Clause 12 Aye
20 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 3 Aye
20 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 49 Aye
20 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 12 Aye
19 Jul 2022 Northern Ireland Protocol Bill Committee: New Clause 15 Aye
19 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 28 Aye
19 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 44 Aye
18 Jul 2022 Confidence in Her Majesty’s Government No
11 Jul 2022 Humble Address: Liability of Trade Unions in Proceedings in Tort (Increase of Limits on Damages) Order 2022 Aye
11 Jul 2022 draft Conduct of Employment Agencies and Employment Businesses (Amendment) Regulations 2022 No
11 Jul 2022 Energy (Oil and Gas) Profits Levy Bill Committee: New Clause 3 Aye
11 Jul 2022 Energy (Oil and Gas) Energy Profits Levy Bill Committee: Clause 2 stand part 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
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
17 May 2022 Queen's Speech debate (Opposition amendment v) Aye
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