Voting record

792 Commons votes recorded this Parliament.

13 Mar 2024 National Insurance Contributions (Reduction in Rates) (No. 2) Bill: Second Reading No
13 Mar 2024 National Insurance Contributions (Reduction in Rates) (No. 2) Bill: Reasoned Amendment to Second Reading Aye
12 Mar 2024 Ways and Means: Capital Gains Tax No
12 Mar 2024 Ways and Means: Income Tax (Charge) No
6 Mar 2024 Motion under the Provisional Collection of Taxes Act 1968 No
20 Feb 2024 Offshore Petroleum Licensing Bill: Third Reading No
20 Feb 2024 Offshore Petroleum Licensing Bill Committee: Amendment 17 Aye
20 Feb 2024 Offshore Petroleum Licensing Bill Committee: Amendment 10 Aye
6 Feb 2024 Opposition day: Ministerial severance (reform) Aye
5 Feb 2024 Finance Bill: Third Reading No
5 Feb 2024 Finance Bill Report Stage: New Clause 7 Aye
5 Feb 2024 Finance Bill Report Stage: New Clause 6 Aye
31 Jan 2024 Draft Trade Union (Deduction of Union Subscriptions from Wages in the Public Sector) Regulations 2023 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
22 Jan 2024 Offshore Petroleum Licensing Bill: Second Reading No
22 Jan 2024 Offshore Petroleum Licensing Bill: Reasoned Amendment to Second Reading Aye
17 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Amendment 23 No
17 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Clause 3 stand part No
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: New Clause 6 Aye
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Clause 4 stand part No
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Amendment 19 No
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Clause 2 stand part No
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Amendment 10 No
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill: Committee: Amendment 45 Aye
16 Jan 2024 Scotland (Self-Determination): Ten Minute Rule Motion Aye
13 Dec 2023 Finance Bill Second Reading No
13 Dec 2023 Finance Bill: Reasoned Amendment to Second Reading Aye
13 Dec 2023 Draft Representation of the People (Overseas Electors etc.) (Amendment) Regulations 2023 No