Voting record

629 Commons votes recorded this Parliament.

15 May 2018 Data Protection Bill: motion to disagree with Lords Amendment 62B and agree amendments in lieu No
9 May 2018 Data Protection Bill [Lords]: Report Stage Amdt 15 Aye
9 May 2018 Data Protection Bill [Lords]: Report Stage Amdt 5 Aye
9 May 2018 Data Protection Bill [Lords]: Report Stage New Clause 4 Aye
9 May 2018 Data Protection Bill [Lords]: Report stage New Clause 18 Aye
8 May 2018 Nuclear Safeguards Bill: Lords Amendment 3 motion to disagree No
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 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
17 Apr 2018 Emergency debate: Parliamentary approval of military action overseas No
16 Apr 2018 Emergency Debate: Syria No
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
21 Feb 2018 Finance (No 2) Bill: Report Stage New Clause 10 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
6 Feb 2018 Space Industry Bill: Report Stage Amdt 1 Aye
6 Feb 2018 Space Industry Bill: Report Stage New Clause 4 Aye
31 Jan 2018 Restoration and Renewal (No. 1) amdt (b) No
31 Jan 2018 Restoration and Renewal (No. 1) amdt (c) Aye
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