Voting record

209 Commons votes recorded this Parliament.

16 May 2025 Terminally Ill Adults (End of Life) Bill Report Stage: Amendment (a) to New Clause 10 Aye
16 May 2025 Closure motion No
14 May 2025 Data (Use and Access) Bill CCLM: motion to disagree Lords Amendment 49B No
14 May 2025 Data (Use and Access) Bill CCLM: motion to disagree Lords Amendment 43B Aye
14 May 2025 Data (Use and Access) Bill CCLM: motion to insist Commons Amendment 32 Aye
13 May 2025 Opposition Day: UK-EU Summit No
12 May 2025 Border Security, Asylum and Immigration Bill: Third Reading No
12 May 2025 Border Security, Asylum and Immigration Bill Report Stage: New Clause 21 Aye
12 May 2025 Border Security, Asylum and Immigration Bill Report Stage: New Clause 18 No
12 May 2025 Border Security, Asylum and Immigration Bill Report Stage: New Clause 14 No
12 May 2025 Border Security, Asylum and Immigration Bill Report Stage: New Clause 3 Aye
7 May 2025 Data (Use and Access) Bill Report Stage: New Clause 19 Aye
7 May 2025 Data (Use and Access) Bill Report Stage: New Clause 2 Aye
7 May 2025 Data (Use and Access) Bill Report Stage: New Clause 1 Aye
30 Apr 2025 Sentencing Guidelines (Pre-Sentence Reports) Bill: Amendment 4 No
30 Apr 2025 Sentencing Guidelines (Pre-Sentence Reports) Bill: Amendment 3 No
29 Apr 2025 Public Authorities (Fraud, Error and Recovery) Bill Report Stage: Amendment 11 Aye
29 Apr 2025 Public Authorities (Fraud, Error and Recovery) Bill Report Stage: New Clause 1 Aye
12 Mar 2025 Employment Rights Bill: Third Reading Aye
12 Mar 2025 Employment Rights Bill Report Stage: New Schedule 2 Aye
12 Mar 2025 Employment Rights Bill Report Stage: Amendment 297 Rebelled Aye
12 Mar 2025 Employment Rights Bill Report Stage: Amendment 291 No
12 Mar 2025 Employment Rights Bill Report Stage: New Clause 110 Rebelled Aye
12 Mar 2025 Employment Rights Bill Report Stage: New Clause 39 Aye
11 Mar 2025 Employment Rights Bill Report Stage: New Clause 87 No
11 Mar 2025 Employment Rights Bill Report Stage: New Clause 30 Aye
11 Mar 2025 Employment Rights Bill Report Stage: New Clause 10 Aye
25 Feb 2025 Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill: Reasoned Amendment on Second Reading Aye
12 Feb 2025 Draft Online Safety Act 2023 (Category 1, Category 2A and Category 2B Threshold Conditions) Regulations 2025 No
3 Feb 2025 Public Authorities (Fraud, Error and Recovery) Bill: Second Reading No