Voting record

1,797 Commons votes recorded this Parliament.

8 May 2018 Nuclear Safeguards Bill: Lords Amendment 3 motion to disagree No
8 May 2018 Secure Tenancies (Victims of Domestic Abuse) Bill [Lords]: Report stage: Amendment 2 Aye
2 May 2018 Opposition Motion: Windrush Aye
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 19 Aye
30 Apr 2018 Domestic Gas and Electricity (Tariff Cap) Bill: Report stage New Clause 1 Aye
27 Apr 2018 Motion to sit in private No
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
28 Mar 2018 Opposition Motion:Police funding Aye
28 Mar 2018 Opposition Motion: Local government funding Aye
16 Mar 2018 Refugees (Family Reunion) (No.2) Bill: Second Reading: Closure motion Aye
16 Mar 2018 Motion to sit in private (Standing Order No. 163) No
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
7 Feb 2018 Report on Local Government Finance (England) 2018-19 No
7 Feb 2018 Police Grant Report (England and Wales) 2018-19 No
31 Jan 2018 Restoration and Renewal (No. 1) (as amended) Aye
31 Jan 2018 Restoration and Renewal (No. 1) amdt (b) Aye
31 Jan 2018 Restoration and Renewal (No. 1) amdt (c) No
31 Jan 2018 Draft Double Taxation Relief and International Tax Enforcement (Lesotho) Order 2017 No
23 Jan 2018 Nuclear Safeguards Bill: Report Stage Amdt 5 Aye
23 Jan 2018 Nuclear Safeguards Bill: Report Stage New Clause 1 Aye
17 Jan 2018 European Union (Withdrawal) Bill: Third Reading No
17 Jan 2018 European Union (Withdrawal) Bill: Third Reading: Mr Blackford's amendment Aye
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: Amdt 1 Aye
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: Amendment 2 Aye
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: New Clause 17 Aye
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: New Clause 12 Aye