Voting record

1,732 Commons votes recorded this Parliament.

31 Jan 2023 Opposition Day: Crime and Neighbourhood Policing No
30 Jan 2023 Strikes (Minimum Service Levels) Bill Committee: Third Reading Aye
30 Jan 2023 Strikes (Minimum Service Levels) Bill Committee: Amendment 1 No
30 Jan 2023 Strikes (Minimum Service Levels) Bill Committee: Amendment 4 No
30 Jan 2023 Strikes (Minimum Service Levels) Bill Committee: Amendment 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
17 Jan 2023 Online Safety Bill Report Stage: Amendment 43 No
17 Jan 2023 Online Safety Bill Report Stage: New Clause 4 No
17 Jan 2023 Standing Order No. 24 debate: section 35 of the Scotland Act Aye
16 Jan 2023 Strikes (Minimum Service Levels) Bill: Money Aye
16 Jan 2023 Strikes (Minimum Service Levels) Bill: Second Reading Aye
16 Jan 2023 Motion to sit in private No
16 Jan 2023 Strikes (Minimum Service Levels) Bill: Programme Aye
11 Jan 2023 Opposition day: NHS: Long-term strategy: Government amendment Aye
11 Jan 2023 Opposition day: NHS: Long-term strategy No
11 Jan 2023 Opposition day: Fair Taxation of Schools and Education Standards Committee No
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