Voting record

1,591 Commons votes recorded this Parliament.

16 Jul 2018 Taxation (Cross-border Trade) Bill: Report Stage New Clause 36 No
16 Jul 2018 Taxation (Cross-border Trade) Bill: Report Stage New Clause 16 Aye
16 Jul 2018 Taxation (Cross-border Trade) Bill: Report Stage New Clause 13 Aye
16 Jul 2018 Taxation (Cross-border Trade) Bill: Report Stage New Clause 11 Aye
16 Jul 2018 Taxation (Cross-border Trade) Bill: Report Stage Amdt 73 No
11 Jul 2018 Opposition Day: Universal Credit Aye
11 Jul 2018 Draft Renewables Obligation (Amendment) Order 2018 No
10 Jul 2018 Opposition Motion: The Government's handling of negotiations to leave the EU Aye
4 Jul 2018 Ivory Bill: New Clause 2 Aye
4 Jul 2018 Ivory Bill:- New Clause 1 Aye
3 Jul 2018 Estimate (Main Estimate 2018-19) No
3 Jul 2018 Estimate (Treasury) No
3 Jul 2018 Estimate (Education) No
3 Jul 2018 Estimates (Health and Social Care and Housing, Communities and Local Government No
3 Jul 2018 Estimates (Ministry of Justice) No
26 Jun 2018 Haulage Permits and Trailer Registration Bill [Lords]: Programme (No 2) No
26 Jun 2018 Automated and Electric Vehicles Bill (Programme No. 3) No
26 Jun 2018 Draft European Union (Definition of Treaties) (Canada Trade Agreement) Order 2018 No
25 Jun 2018 Motion on National Policy Statement and New Runway Capacity No
20 Jun 2018 European Union (Withdrawal) Bill: Lords Amendment 19P amendment (b) Aye
19 Jun 2018 Opposition Day: Parliamentary Constituencies (Amendment Bill) Committee Stage Aye
19 Jun 2018 Opposition Day: Secretary of State for Transport Aye
18 Jun 2018 Emergency Debate: Sewel Convention No
13 Jun 2018 EU (Withdrawal) Bill Lords Amendments: motion to disagree with Lords Amendment 3 No
13 Jun 2018 EU (Withdrawal) Bill Lords Amendments: motion to disagree with Lords Amendment 4 No
13 Jun 2018 EU (Withdrawal) Bill Lords Amendments: motion to disagree with Lords Amendment 53 No
13 Jun 2018 EU (Withdrawal) Bill Lords Amendments: motion to disagree with Lords Amendment 5 No
13 Jun 2018 EU (Withdrawal) Bill Lords Amendments: Motion to disagree with Lords Amendment 2 No
13 Jun 2018 EU (Withdrawal) Bill Lords Amendments: motion to disagree with Lords Amendment 1 No
13 Jun 2018 EU (Withdrawal) Bill Lords Amendments: Motion to disagree with Lords Amendment 51 No