Voting record

220 Commons votes recorded this Parliament.

16 Sep 2025 Sentencing Bill: Second Reading No
16 Sep 2025 Sentencing Bill: Reasoned Amendment on Second Reading 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
10 Sep 2025 Bus Services (No.2) Bill Report Stage: Amendment 10 Aye
10 Sep 2025 Bus Services (No.2) Bill Report Stage: Amendment 23 Aye
10 Sep 2025 Bus Services (No.2) Bill Report Stage: Amendment 58 Aye
10 Sep 2025 Bus Services (No.2) Bill Report Stage: New Clause 2 Aye
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
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 64 No
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 39 No
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 26 No
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 19 No
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 18 No
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 11 No
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
9 Jul 2025 Universal Credit and Personal Independence Payment Bill: Third Reading No
9 Jul 2025 Universal Credit and Personal Independence Payment Bill Committee: Amendment 38 Aye