Voting record

1,645 Commons votes recorded this Parliament.

4 Jul 2018 Ivory Bill: New Clause 2 No
4 Jul 2018 Ivory Bill:- New Clause 1 No
3 Jul 2018 Estimate (Main Estimate 2018-19) Aye
3 Jul 2018 Estimate (Treasury) Aye
3 Jul 2018 Estimate (Education) Aye
3 Jul 2018 Estimates (Health and Social Care and Housing, Communities and Local Government Aye
3 Jul 2018 Estimates (Ministry of Justice) Aye
27 Jun 2018 Draft Nursing and Midwifery (Amendment) Order 2018 Aye
26 Jun 2018 Haulage Permits and Trailer Registration Bill [Lords]: Programme (No 2) Aye
26 Jun 2018 Automated and Electric Vehicles Bill (Programme No. 3) Aye
26 Jun 2018 EU-Japan Economic Partnership Agreement Aye
26 Jun 2018 Draft European Union (Definition of Treaties) (Canada Trade Agreement) Order 2018 Aye
25 Jun 2018 Motion on National Policy Statement and New Runway Capacity Aye
20 Jun 2018 European Union (Withdrawal) Bill: Lords Amendment 19P amendment (b) No
19 Jun 2018 Opposition Day: Parliamentary Constituencies (Amendment Bill) Committee Stage No
19 Jun 2018 Opposition Day: Secretary of State for Transport No
13 Jun 2018 EU (Withdrawal) Bill Lords Amendments: motion to disagree with Lords Amendment 3 Aye
13 Jun 2018 EU (Withdrawal) Bill Lords Amendments: motion to disagree with Lords Amendment 4 Aye
13 Jun 2018 EU (Withdrawal) Bill Lords Amendments: motion to disagree with Lords Amendment 53 Aye
13 Jun 2018 EU (Withdrawal) Bill Lords Amendments: motion to disagree with Lords Amendment 5 Aye
13 Jun 2018 EU (Withdrawal) Bill Lords Amendments: Motion to disagree with Lords Amendment 2 Aye
13 Jun 2018 EU (Withdrawal) Bill Lords Amendments: motion to disagree with Lords Amendment 1 Aye
13 Jun 2018 EU (Withdrawal) Bill Lords Amendments: Motion to disagree with Lords Amendment 51 Aye
13 Jun 2018 EU (Withdrawal) Bill Lords Amendments: Amendment (a) to Lords Amendment 51 No
12 Jun 2018 European Union (Withdrawal) Bill: Remaining Lords amendments Aye
12 Jun 2018 European Union (Withdrawal) Bill: Lords amendment 20 motion to disagree Aye
12 Jun 2018 European Union (Withdrawal) Bill: Lords amendment 45 motion to disagree Aye
12 Jun 2018 European Union (Withdrawal) Bill: Lords amendment 43 motion to disagree Aye
12 Jun 2018 European Union (Withdrawal) Bill: Lords amendment 10 motion to disagree Aye
12 Jun 2018 European Union (Withdrawal) Bill: Lords amendment 52 motion to disagree Aye