Voting record

1,680 Commons votes recorded this Parliament.

14 Oct 2025 Mental Health Bill Report Stage: Amendment 41 No
14 Oct 2025 Mental Health Bill Report Stage: Amendment 40 No
14 Oct 2025 Mental Health Bill Report Stage New Clause 26 No
16 Sep 2025 Sentencing Bill: Second Reading Aye
16 Sep 2025 Sentencing Bill: Reasoned Amendment on Second Reading No
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 121 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 62 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 61 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 60 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 49 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 48 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 47 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 46 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 23 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 8 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 7 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 1 Aye
10 Sep 2025 Bus Services (No.2) Bill: Third Reading Aye
10 Sep 2025 Bus Services (No.2) Bill Report Stage: Amendment 10 No
10 Sep 2025 Bus Services (No.2) Bill Report Stage: Amendment 23 No
10 Sep 2025 Bus Services (No.2) Bill Report Stage: Amendment 58 No
10 Sep 2025 Bus Services (No.2) Bill Report Stage: New Clause 2 No
4 Sep 2025 House of Lords (Hereditary Peers) Bill: motion to disagree with Lords Amendment 3 Aye
4 Sep 2025 House of Lords (Hereditary Peers) Bill: Motion to disagree with Lords Amendment 2 Aye
4 Sep 2025 House of Lords (Hereditary Peers) Bill: motion to disagree with Lords Amendment 1 Aye
3 Sep 2025 Opposition day: Hospitality sector No
3 Sep 2025 Opposition day: Property taxes No
2 Sep 2025 English Devolution and Community Empowerment Bill: Second Reading Aye
2 Sep 2025 English Devolution and Community Empowerment Bill: Reasoned Amendment No
15 Jul 2025 Opposition Day: Tax No