Voting record

2,032 Commons votes recorded this Parliament.

13 Mar 2023 Illegal Migration Bill: Programme motion Aye
13 Mar 2023 Illegal Migration Bill: Second Reading Aye
13 Mar 2023 Illegal Migration Bill: Reasoned Amendment to Second Reading No
7 Mar 2023 Public Order Bill: Motion to disagree with Lords Amendment 20 Aye
7 Mar 2023 Public Order Bill: Amendment (a) in lieu of Lords Amendment 1 Aye
7 Mar 2023 Public Order Bill: Motion to disagree with Lords Amendment 1 Aye
7 Mar 2023 Public Order Bill: Motion to disagree with Lords Amendment 6 Aye
6 Mar 2023 Social Security (Additional Payments) (No. 2) Bill Committee: Amendment 2 No
6 Mar 2023 Social Security (Additional Payments) (No. 2) Bill Committee: Amendment 4 No
21 Feb 2023 Scottish Affairs Committee Membership Aye
7 Feb 2023 Nuclear Regulated Asset Base Model (Revenue Collection) Regulations 2023: Motion to approve Aye
7 Feb 2023 Higher Education (Freedom of Speech) Bill: Motion to disagree with Lords Amendment 10 Aye
7 Feb 2023 Seafarers' Wages Bill [Lords] Report Stage: Amendment 24 No
7 Feb 2023 Seafarers' Wages Bill [Lords] Report Stage: New Clause 4 No
7 Feb 2023 Seafarers' Wages Bill [Lords] Report Stage: New Clause 2 No
30 Jan 2023 Strikes (Minimum Service Levels) Bill Committee: Amendment 32 No
25 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 27 No
25 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 26 No
25 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 3 No
25 Jan 2023 Draft Environmental Targets (Residual Waste) (England) Regulations 2022 Aye
25 Jan 2023 Draft Environmental Targets (Fine Particulate Matter) (England) Regulations Aye
25 Jan 2023 Draft Environmental Targets (Water) (England) Regulations 2022 Aye
25 Jan 2023 Draft Environmental Targets (Woodland and Trees Outside Woodland) (England) Regulations 2022 Aye
25 Jan 2023 Draft Environmental Targets (Biodiversity) (England) Regulations 2022 Aye
24 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 36 No
24 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 34 No
24 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 22 No
18 Jan 2023 Retained EU Law (Revocation and Reform) Bill: Third Reading Aye
18 Jan 2023 Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 36 No
18 Jan 2023 Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 19 No