Voting record

1,656 Commons votes recorded this Parliament.

26 Jan 2021 Environment Bill Report Stage: New Clause 1 Aye
25 Jan 2021 Opposition day: Employment rights: Government plans Aye
25 Jan 2021 Opposition Day: Council tax: Government's proposed increase Aye
20 Jan 2021 National Security and Investment Bill: Report NC7 Aye
20 Jan 2021 National Security and Investment Bill: Report NC6 Aye
20 Jan 2021 National Security and Investment Bill: Report NC4 Aye
19 Jan 2021 Trade Bill: motion to disagree to Lords Amendment 8 No
19 Jan 2021 Trade Bill: motion to disagree with Lords amendment 7 No
19 Jan 2021 Trade Bill: motion to disagree to Lords Amendment 6 No
19 Jan 2021 Trade Bill: motion to disagree to Lords Amendment 5 No
19 Jan 2021 Trade Bill: motion to disagree to Lords Amendment 4 No
19 Jan 2021 Trade Bill: motion to disagree to Lords Amendment 3 No
19 Jan 2021 Trade Bill: motion to disagree to Lords Amendment 2 No
19 Jan 2021 Trade Bill: Government amendment (a) to Lords Amendment 10 No
19 Jan 2021 Trade Bill: motion to disagree to Lords Amendment 1 No
18 Jan 2021 Opposition Day: Access to remote education and the quality of free school meals Aye
18 Jan 2021 Opposition Day: Universal Credit and Working Tax Credit Aye
13 Jan 2021 Financial Services Bill Report Stage: Amendment 1 Aye
13 Jan 2021 Financial Services Bill Report Stage: New Clause 21 Aye
13 Jan 2021 Financial Services Bill Report Stage: New Clause 7 Aye
15 Dec 2020 Taxation (Post-transition Period) Bill: Report Stage: New Clause 3 Aye
15 Dec 2020 UK Internal Market Bill: motion to disagree to Lords Amendments 1F, 1G, 1H, 1K, 1L and 8M No
9 Dec 2020 Immigration and Social Security Co-ordination (EU Withdrawal) Act 2020 (Consequential, Saving, Transitional and Transitory Provisions) (EU Exit) Regulations 2020 No
9 Dec 2020 Taxation (Post-transition Period) Bill: Committee of the whole House: Amendment 1 Aye
8 Dec 2020 Northern Ireland (Ways and Means): Keir Starmer's Amendment Aye
7 Dec 2020 United Kingdom Internal Market Bill: Lords Amendment 47 Motion to disagree No
7 Dec 2020 United Kingdom Internal Market Bill: Lords Amendment 12 Motion to disagree No
7 Dec 2020 United Kingdom Internal Market Bill: Lords Amendment 1 Motion to disagree No
2 Dec 2020 Draft Veterinary Medicines and Residues (Amendment) (EU Exit) Regulations 2020 No
25 Nov 2020 Draft European Union (Withdrawal) Act 2018 (Relevant Court) (Retained EU Case Law) Regulations 2020 No