Voting record

752 Commons votes recorded this Parliament.

11 Jul 2023 Illegal Migration Bill: motion to disagree with Lords Amendment 90 No
3 Jul 2023 Economic Activity of Public Bodies (Overseas Matters): Second Reading No
3 Jul 2023 Economic Activity of Public Bodies (Overseas Matters) Bill: Reasoned Amendment on Second Reading Aye
28 Jun 2023 Relationships and Sexuality Education (Northern Ireland) (Amendment) Regulations 2023 Aye
27 Jun 2023 Government Amendment to Opposition day debate on Mortgage and rental costs No
27 Jun 2023 Opposition day: Mortgage and rental costs Aye
21 Jun 2023 Retained EU Law (Revocation and Reform) Bill Lords Message: motion to disagree with Lords Amendment 42D No
21 Jun 2023 Retained EU Law (Revocation and Reform) Bill Lords Message: motion to disagree with Lords Amendment 15D No
21 Jun 2023 Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendments 5B, 5C and 5D No
21 Jun 2023 Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendment 4B No
21 Jun 2023 Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendment 2B No
13 Jun 2023 Procurement Bill [Lords] Report Stage: Amendment 3 Aye
13 Jun 2023 Procurement Bill [Lords] Report Stage: Amendment 18 Aye
13 Jun 2023 Procurement Bill [Lords] Report Stage: Amendment 2 Aye
7 Jun 2023 Opposition Day: Mental health treatment and support Aye
24 May 2023 Retained EU Law (Revocation and Reform) Bill: motion to disagree with Lords Amendment 42 No
24 May 2023 Retained EU Law (Revocation and Reform) Bill: motion to disagree with Lords Amendment 15 No
24 May 2023 Retained EU Law (Revocation and Reform) Bill: Amendment (a) to Lords Amendment 1 No
24 May 2023 Retained EU Law (Revocation and Reform) Bill: motion to disagree with Lords Amendment Lords Amendment 6 No
22 May 2023 Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendment 5 No
22 May 2023 Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendment 4 No
22 May 2023 Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendment 2 No
22 May 2023 Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendment 1 No
26 Apr 2023 Illegal Migration Bill - Third Reading No
26 Apr 2023 Illegal Migration Bill Report Stage: Amendment 2 Aye
26 Apr 2023 Illegal Migration Bill Report Stage: Amendment 45 Aye
26 Apr 2023 Illegal Migration Bill Report Stage: New Clause 15 Aye
26 Apr 2023 Illegal Migration Bill Report Stage: New Clause 10 Aye
26 Apr 2023 Illegal Migration Bill Report Stage: New Clause 9 Aye
25 Apr 2023 Opposition Day: Water quality (sewage discharge): Prime Minister's amendment No