Voting record

1,348 Commons votes recorded this Parliament.

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
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 53 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
4 Sep 2025 House of Lords (Hereditary Peers) Bill: motion to disagree with Lords Amendment 3 No
4 Sep 2025 House of Lords (Hereditary Peers) Bill: Motion to disagree with Lords Amendment 2 No
4 Sep 2025 House of Lords (Hereditary Peers) Bill: motion to disagree with Lords Amendment 1 No
3 Sep 2025 Opposition day: Hospitality sector Aye
3 Sep 2025 Opposition day: Property taxes Aye
2 Sep 2025 English Devolution and Community Empowerment Bill: Second Reading No
2 Sep 2025 English Devolution and Community Empowerment Bill: Reasoned Amendment Aye
15 Jul 2025 Opposition Day: Tax Aye
15 Jul 2025 Opposition Day: Welfare Aye
2 Jul 2025 Terrorism Act 2000 (Proscribed Organisations) (Amendment) Order 2025 Aye
2 Jul 2025 Armed Forces Commissioner Bill: Motion to insist on 2A and disagree with LA2B and LA2C No
2 Jul 2025 Draft Criminal Justice Act 2003 (Suitability for Fixed Term Recall) Order 2025 No