Voting record

745 Commons votes recorded this Parliament.

26 Jan 2021 Environment Bill Report Stage: Amendment 25 Aye
26 Jan 2021 Environment Bill: Report Stage: New Clause 5 No
26 Jan 2021 Environment Bill Report Stage: New Clause 1 No
19 Jan 2021 Trade Bill: motion to disagree to Lords Amendment 8 No
19 Jan 2021 Trade Bill: motion to disagree to Lords Amendment 5 Aye
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 Aye
19 Jan 2021 Trade Bill: Government amendment (a) to Lords Amendment 10 Aye
19 Jan 2021 Trade Bill: motion to disagree to Lords Amendment 1 Aye
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
6 Jan 2021 Public Health (S.I. No. 8) No
30 Dec 2020 European Union (Future Relationship) Bill: Third Reading No
30 Dec 2020 European Union (Future Relationship) Bill: Second Reading No
30 Dec 2020 European Union (Future Relationship) Bill: Business of the House motion: Ian Blackford's amendment No
15 Dec 2020 Taxation (Post-transition Period) Bill: Report Stage: New Clause 3 No
15 Dec 2020 UK Internal Market Bill: motion to disagree to Lords Amendments 1F, 1G, 1H, 1K, 1L and 8M Aye
10 Dec 2020 UK Internal Market Bill: motion to disagree to Lords Amendments 48B and 48C Aye
10 Dec 2020 UK Internal Market Bill: motion to agree Lords Amendments 8B, 8C, 8D, 8F, 8G, 8H, 8J and 8K, disagree to 8L, insist on disagreement to 13 and 56, and make Amendment (a) in lieu of 8L, 13 and 56 Aye
10 Dec 2020 UK Internal Market Bill: motion to disagree to Lords Amendments 1B, 1C and 1D Aye
9 Dec 2020 Immigration and Social Security Co-ordination (EU Withdrawal) Act 2020 (Consequential, Saving, Transitional and Transitory Provisions) (EU Exit) Regulations 2020 Aye
8 Dec 2020 Financial Assistance to Industry Aye
8 Dec 2020 Northern Ireland (Ways and Means): Keir Starmer's Amendment No
7 Dec 2020 United Kingdom Internal Market Bill: Lords Amendment 48 Motion to disagree Aye
7 Dec 2020 United Kingdom Internal Market Bill: Lords Amendment 47 Motion to disagree Aye
7 Dec 2020 United Kingdom Internal Market Bill: Lords Amendment 12 Motion to disagree Aye
7 Dec 2020 United Kingdom Internal Market Bill: Lords Amendment 1 Motion to disagree Aye
2 Dec 2020 Draft Veterinary Medicines and Residues (Amendment) (EU Exit) Regulations 2020 Aye
1 Dec 2020 Health Protection (Coronavirus, Restrictions) (All Tiers) (England) Regulations 2020 No
25 Nov 2020 Draft European Union (Withdrawal) Act 2018 (Relevant Court) (Retained EU Case Law) Regulations 2020 Aye