Voting record

1,561 Commons votes recorded this Parliament.

30 Apr 2018 Domestic Gas and Electricity (Tariff Cap) Bill: Report stage New Clause 1 No
24 Apr 2018 Financial Guidance and Claims Bill [Lords]: Report Stage Amendment 1 No
24 Apr 2018 Financial Guidance and Claims Bill [Lords]: Report stage amendment 39 No
23 Apr 2018 Higher Education and Research Act 2017 (Consequential, Transitional, Transitory and Saving Provisions) Regulations 2018: motion to annul No
17 Apr 2018 Emergency debate: Parliamentary approval of military action overseas Aye
16 Apr 2018 Emergency Debate: Syria Aye
13 Mar 2018 Social Security (S.I., 2018, No. 120) No
13 Mar 2018 Children and Young Persons: Early Years Provision No
13 Mar 2018 Children and Young Persons: Free School Lunches No
13 Mar 2018 Universal Credit (S.I., 2018, No. 65) No
7 Mar 2018 Draft Passport (Fees) Regulations 2018 Aye
7 Mar 2018 Draft Transparency of Donations and Loans etc. (Northern Ireland Political Parties) Order 2018 Aye
21 Feb 2018 Finance (No 2) Bill: Third Reading Aye
21 Feb 2018 Finance (No 2) Bill: Report Stage Amdt 10 No
21 Feb 2018 Finance (No 2) Bill: Report Stage New Clause 10 No
21 Feb 2018 Finance (No 2) Bill: Report Stage New Clause 7 No
21 Feb 2018 Finance (No.2) Bill: Report Stage Amendment 3 No
21 Feb 2018 Finance (No. 2) Bill Report Stage: New Clause 3 No
21 Feb 2018 Finance (No. 2) Bill: Report Stage New Clause 9 No
31 Jan 2018 Draft Double Taxation Relief and International Tax Enforcement (Lesotho) Order 2017 Aye
30 Jan 2018 High Speed Rail (West Midlands - Crewe) Bill: Second Reading Aye
23 Jan 2018 Nuclear Safeguards Bill: Report Stage Amdt 5 No
23 Jan 2018 Nuclear Safeguards Bill: Report Stage New Clause 1 No
17 Jan 2018 European Union (Withdrawal) Bill: Third Reading Aye
17 Jan 2018 European Union (Withdrawal) Bill: Third Reading: Mr Blackford's amendment No
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: Amdt 1 No
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: Amdt 59 No
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: Amendment 2 No
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: New Clause 17 No
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: New Clause 12 No