Voting record

1,742 Commons votes recorded this Parliament.

18 Jul 2018 Draft European Union (Definition of Treaties)(Association Agreement)(Central America) Order 2018 Aye
18 Jul 2018 Draft European Union (Definition of Treaties)(Comprehensive and Enhanced Partnership Agreement (Armenia) Order 2018 Aye
17 Jul 2018 Trade Bill Third Reading Aye
17 Jul 2018 Trade Bill report stage New Clause 18 No
17 Jul 2018 Trade Bill report stage New Clause 17 No
17 Jul 2018 Trade Bill report stage amendment 80 No
17 Jul 2018 Trade Bill report stage amendment 25 No
17 Jul 2018 Trade Bill report stage new clause 4 No
17 Jul 2018 Trade Bill report stage Amendment 19 No
17 Jul 2018 Trade Bill report stage New Clause 20 No
17 Jul 2018 Trade Bill report stage New Clause 3 No
16 Jul 2018 Taxation (Cross-border Trade) Bill: Third Reading Aye
16 Jul 2018 Taxation (Cross-border Trade) Bill: Report Stage Amdt 21 No
16 Jul 2018 Taxation (Cross-border Trade) Bill: Report Stage New Clause 36 Aye
16 Jul 2018 Taxation (Cross-border Trade) Bill: Report Stage New Clause 16 No
16 Jul 2018 Taxation (Cross-border Trade) Bill: Report Stage New Clause 13 No
16 Jul 2018 Taxation (Cross-border Trade) Bill: Report Stage New Clause 11 No
16 Jul 2018 Taxation (Cross-border Trade) Bill: Report Stage Amdt 73 Aye
11 Jul 2018 Opposition Day: Universal Credit No
11 Jul 2018 Draft Renewables Obligation (Amendment) Order 2018 Aye
10 Jul 2018 Opposition Motion: The Government's handling of negotiations to leave the EU No
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