Voting record

1,520 Commons votes recorded this Parliament.

29 Jul 2024 Passenger Railway Services Bill (Public Ownership) Bill: Second Reading Aye
23 Jul 2024 King's Speech (Motion for an Address): Amendment (k) No
23 Jul 2024 King's Speech (Motion for an Address): Amendment (d) No
23 Jul 2024 King's Speech (Motion for an Address): Amendment (l) No
22 Jul 2024 King's Speech (Motion for an Address): Amendment (h) No
25 Mar 2024 Investigatory Powers (Amendment) Bill [Lords] Report Stage: New Clause 2 Aye
25 Mar 2024 Investigatory Powers (Amendment) Bill [Lords] Report Stage: New Clause 1 Aye
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 10 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 9 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 8 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 7 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 6 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 5 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 4 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 3 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 2 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 1 No
13 Mar 2024 Draft Strikes (Minimum Service Levels: Fire and Rescue Services) (England) Regulations 2024 No
13 Mar 2024 National Insurance Contributions (Reduction in Rates) (No. 2) Bill Committee: New Clause 2 Aye
13 Mar 2024 National Insurance Contributions (Reduction in Rates) (No. 2) Bill Committee: New Clause 1 Aye
1 Mar 2024 Closure Aye
21 Feb 2024 Motion to sit in private No
20 Feb 2024 Offshore Petroleum Licensing Bill: Third Reading No
20 Feb 2024 Offshore Petroleum Licensing Bill Committee: Amendment 17 Aye
6 Feb 2024 Opposition day: Ministerial severance (reform) Aye
31 Jan 2024 Draft Trade Union (Deduction of Union Subscriptions from Wages in the Public Sector) Regulations 2023 No
31 Jan 2024 Motion on Draft Electoral Commission Strategy and Policy Statement No
30 Jan 2024 Media Bill Report Stage: Amendment 2 Aye
30 Jan 2024 Media Bill Report Stage: New Clause 16 Aye
30 Jan 2024 Media Bill Report Stage: New Clause 13 Aye