Voting record

855 Commons votes recorded this Parliament.

12 Jun 2018 European Union (Withdrawal) Bill: Lords amendment 125 motion to disagree No
12 Jun 2018 European Union (Withdrawal) Bill: Lords amendment 39 motion to disagree No
12 Jun 2018 European Union (Withdrawal) Bill: Lords amendment 37 motion to disagree No
12 Jun 2018 European Union Withdrawal Bill: Lords Amendment 128 motion to disagree No
12 Jun 2018 European Union (Withdrawal) Bill: Lords Amendment 110 motion to disagree No
12 Jun 2018 European Union (Withdrawal) Bill: Programme (No.3) No
23 May 2018 Opposition motion: Transport Secretary: East Coast Franchise Aye
16 May 2018 Opposition motion: Customs arrangements after the UK leaves the EU Aye
15 May 2018 Data Protection Bill: motion to disagree with Lords Amendment 62B and agree amendments in lieu No
2 May 2018 Draft First-tier Tribunal and Upper Tribunal (Composition of Tribunal) (Amendment) Order 2018 No
1 May 2018 Sanctions and Anti-Money Laundering Bill: Report Stage New Clause 21 Aye
1 May 2018 Sanctions and Anti-Money Laundering Bill: Report Stage New Clause 13 Aye
1 May 2018 Sanctions and Anti-Money Laundering Bill [Lords]: Report Stage New Clause 8 Aye
1 May 2018 Sanctions and Anti-Money Laundering Bill: Report stage: New Clause 19 Aye
30 Apr 2018 Domestic Gas and Electricity (Tariff Cap) Bill: Report stage New Clause 1 Aye
24 Apr 2018 Financial Guidance and Claims Bill [Lords]: Report Stage Amendment 1 Aye
24 Apr 2018 Financial Guidance and Claims Bill [Lords]: Report stage amendment 39 Aye
23 Apr 2018 Higher Education and Research Act 2017 (Consequential, Transitional, Transitory and Saving Provisions) Regulations 2018: motion to annul Aye
17 Apr 2018 Emergency debate: Parliamentary approval of military action overseas No
28 Mar 2018 Opposition Motion:Police funding Aye
28 Mar 2018 Opposition Motion: Local government funding Aye
7 Mar 2018 Draft Passport (Fees) Regulations 2018 No
7 Mar 2018 Draft Transparency of Donations and Loans etc. (Northern Ireland Political Parties) Order 2018 No
21 Feb 2018 Finance (No 2) Bill: Third Reading No
21 Feb 2018 Finance (No 2) Bill: Report Stage Amdt 10 Aye
21 Feb 2018 Finance (No 2) Bill: Report Stage New Clause 10 Aye
21 Feb 2018 Finance (No 2) Bill: Report Stage New Clause 7 Aye
21 Feb 2018 Finance (No.2) Bill: Report Stage Amendment 3 Aye
21 Feb 2018 Finance (No. 2) Bill Report Stage: New Clause 3 Aye
21 Feb 2018 Finance (No. 2) Bill: Report Stage New Clause 9 Aye