Voting record

1,237 Commons votes recorded this Parliament.

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
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
1 Mar 2023 Social Housing (Regulation) Bill [Lords] Report Stage: Amendment 40 No
1 Mar 2023 Social Housing (Regulation) Bill [Lords] Report Stage: Amendment 42 No
1 Mar 2023 Social Housing (Regulation) Bill [Lords] Report Stage: New Clause 7 No
21 Feb 2023 Scottish Affairs Committee Membership Aye
1 Feb 2023 UK Infrastructure Bank Bill [Lords] Report Stage: Amendment 2 No
1 Feb 2023 UK Infrastructure Bank Bill [Lords] Report Stage: Amendment 5 No
1 Feb 2023 UK Infrastructure Bank Bill [Lords] Report Stage: New Clause 2 No
31 Jan 2023 Opposition Day: Non-domicile tax status No
31 Jan 2023 Opposition Day: Crime and Neighbourhood Policing: Government amendment Aye
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
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
18 Jan 2023 Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 28 No
18 Jan 2023 Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 18 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