Voting record

745 Commons votes recorded this Parliament.

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
7 Mar 2023 Public Order Bill: Amendment (a) to Lords Amendment 5 Aye
28 Feb 2023 Opposition Day: Expanding the NHS workforce 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 2 Aye
31 Jan 2023 Opposition Day: Non-domicile tax status No
31 Jan 2023 Opposition Day: Crime and Neighbourhood Policing: Government amendment Aye
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 Aye
24 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 34 Aye
24 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 22 Aye
10 Jan 2023 Stamp Duty Land Tax (Temporary Relief) Bill: Third Reading Aye
10 Jan 2023 Stamp Duty Land Tax (Reduction) Bill Committee: New Clause 3 No
10 Jan 2023 Stamp Duty Land Tax (Reduction) Bill Committee: Amendment (a) to Government Amendment 1 No
14 Dec 2022 draft Architects Act 1997 (Amendment) Regulations 2022 Aye
12 Dec 2022 Standards Code of Conduct amendment (b) No
12 Dec 2022 Standards Code of Conduct amendment (a) No
12 Dec 2022 Draft Voter Identification Regulations 2022 Aye
12 Dec 2022 Trade (Australia and New Zealand) Bill: Third Reading No
12 Dec 2022 Trade (Australia and New Zealand) Bill Report Stage: NC12 Aye
12 Dec 2022 Trade (Australia and New Zealand) Bill Report Stage: NC2 Aye
7 Dec 2022 draft Police and Crime Commissioner Elections and Welsh Forms (Amendment) Order 2022 Aye