Voting record

173 Commons votes recorded this Parliament.

20 Oct 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill Committee: Amendment 9 Aye
20 Oct 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill Committee: Amendment 7 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 121 No
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 62 No
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 61 No
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 60 No
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 49 No
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 48 No
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 47 No
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 46 No
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 23 No
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 8 No
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 7 No
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 1 No
9 Sep 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill: Second Reading No
9 Sep 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill: Reasoned Amendment Aye
16 Jul 2025 Draft Enterprise Act 2002 (Definition of Newspaper) Order 2025 Aye
16 Jul 2025 Enterprise Act 2002 (Amendment of Section 58 Considerations) Order 2025 (SI, 2025, No. 737) Aye
2 Jul 2025 Terrorism Act 2000 (Proscribed Organisations) (Amendment) Order 2025 Aye
2 Jul 2025 Draft Enterprise Act 2002 (Mergers Involving Newspaper Enterprises and Foreign Powers) Regulations 2025 Aye
2 Jul 2025 Draft Criminal Justice Act 2003 (Suitability for Fixed Term Recall) Order 2025 No
1 Jul 2025 Universal Credit and Personal Independent Payment Bill: Second Reading No
1 Jul 2025 Universal Credit and Personal Independent Payment Bill: Reasoned Amendment at Second Reading Aye
20 Jun 2025 Terminally Ill Adults (End of Life) Bill: Third Reading No
20 Jun 2025 Terminally Ill Adults (End of Life) Bill: Amendment 94 No
20 Jun 2025 Terminally Ill Adults (End of Life) Bill: Amendment 77 No
20 Jun 2025 Terminally Ill Adults (End of Life) Bill: Amendment 12 Aye
20 Jun 2025 Terminally Ill Adults (End of Life) Bill: Amendment 24 Aye
20 Jun 2025 Terminally Ill Adults (End of Life) Bill: New Clause 16 Aye
17 Jun 2025 Crime and Policing Bill Report Stage: Amendment 160 Aye