Voting record

1,887 Commons votes recorded this Parliament.

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
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
17 Nov 2020 Draft Road Vehicle Carbon Dioxide Emission Performance Standards (Cars and Vans) (Amendment) (EU Exit) Regulations 2020 Aye
16 Nov 2020 Pension Schemes Bill [Lords]: Report Stage: Amendment 16 No
16 Nov 2020 Pension Schemes Bill [Lords]: Report Stage: Amendment 1 No
16 Nov 2020 Pension Schemes Bill [Lords]: Report Stage: New Clause 4 No
16 Nov 2020 Pension Schemes Bill [Lords]: Report Stage: New Clause 1 No
10 Nov 2020 Parliamentary Constituencies Bill: Lords Amendment 8 Motion to disagree Aye
10 Nov 2020 Parliamentary Constituencies Bill: Lords Amendment 7 Motion to disagree Aye
10 Nov 2020 Parliamentary Constituencies Bill: Lords Amendment 6 Motion to disagree Aye
10 Nov 2020 Parliamentary Constituencies Bill: Lords Amendment 1 Motion to disagree Aye
4 Nov 2020 Immigration and Social Security Co-ordination (Etc.) Bill: Lords Amendment 4B Motion to disagree Aye
4 Nov 2020 Agriculture Bill: Lords Amendment 16B Motion to disagree Aye
4 Nov 2020 Health Protection (Coronavirus, Restrictions) (England) (No.4) Regulations 2020 No
3 Nov 2020 Overseas Operations (Service Personnel and Veterans) Bill: Third Reading Aye
3 Nov 2020 Overseas Operations (Service Personnel and Veterans) Bill: Report stage: Amendment 1 No
3 Nov 2020 Overseas Operations (Service Personnel and Veterans) Bill: Report stage: Amendment 32 No
3 Nov 2020 Overseas Operations (Service Personnel and Veterans) Bill: Report Stage: New Clause 5 No
21 Oct 2020 Opposition Motion: Free School Meals No
21 Oct 2020 Opposition Motion: Additional Covid-19 Restrictions: Fair Economic Support No
21 Oct 2020 The draft Community Infrastructure Levy (Amendment) (England) (no. 2) Regulations 2020 Aye
21 Oct 2020 The Health Protection (Coronavirus, Restrictions) (North of England, North East and North West of England and Obligations of Undertakings (England) etc.) (Amendment) Regulations 2020 Aye