Voting record

1,900 Commons votes recorded this Parliament.

20 Oct 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill Committee: Clause 2 stand part No
20 Oct 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill Committee: Amendment 7 Aye
16 Sep 2025 Child poverty strategy (removal of two child limit): Ten Minute Rule Motion No
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: Third Reading 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
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
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