Voting record

1,645 Commons votes recorded this Parliament.

20 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 12 No
18 Jul 2022 Confidence in Her Majesty’s Government Aye
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
12 Jul 2022 Online Safety Bill Report Stage: Amendment 31 No
12 Jul 2022 Online Safety Bill Report Stage: New Clause 7 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
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
21 Jun 2022 Opposition Day: Adviser on Ministerial Interests No
20 Jun 2022 High Speed Rail (Crewe - Manchester) Bill: Second Reading Aye
25 May 2022 Product Security and Telecommunications Infrastructure Bill Report Stage: Amendment 14 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
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
25 Apr 2022 Health and Care Bill: Motion to disagree with LA 29B Aye
25 Apr 2022 Police, Crime, Sentencing and Courts Bill: Motion to insist on disagreement to LA 80 Aye
25 Apr 2022 Police, Crime, Sentencing and Courts Bill: Motion to insist on disagreement to LA 73 Aye