Voting record

1,977 Commons votes recorded this Parliament.

13 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 26 No
12 Jul 2022 Online Safety Bill Report Stage: Amendment 31 No
12 Jul 2022 Online Safety Bill Report Stage: New Clause 7 No
12 Jul 2022 Online Safety Bill Report Stage: New Clause 14 Aye
12 Jul 2022 Online Safety Bill Report Stage: Amendment 187 No
12 Jul 2022 Online Safety Bill Report Stage: New Clause 3 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
11 Jul 2022 Energy (Oil and Gas) Profits Levy Bill Committee: New Clause 3 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
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
4 Jul 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill Committee: New Clause 4 No
4 Jul 2022 Northern Ireland Troubles (Legacy & Reconciliation) Bill Committee: New Clause 5 No
4 Jul 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill Committee: Clause 39 stand part Aye
4 Jul 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill Committee: Amendment 116 No
4 Jul 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill Committee: Amendment 114 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
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
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