Voting record

1,227 Commons votes recorded this Parliament.

9 Jan 2020 Reasoned amendment to the Third Reading of the European Union (Withdrawal Agreement) Bill Aye
8 Jan 2020 European Union (Withdrawal Agreement) Bill: Committee of the whole House: Sir Edward Davey's New Clause 29 Aye
8 Jan 2020 European Union (Withdrawal Agreement) Bill: Committee of the whole House: Layla Moran's New Clause 10 Aye
8 Jan 2020 European Union (Withdrawal Agreement) Bill: Committee of the whole House: Mr Corbyn's New Clause 2 Aye
8 Jan 2020 European Union (Withdrawal Agreement) Bill: Committee of the whole House: Sir Jeffrey M. Donaldson's New Clause 55 Aye
8 Jan 2020 European Union (Withdrawal Agreement) Bill: Committee of the whole House: Caroline Lucas's New Clause 6 Aye
8 Jan 2020 European Union (Withdrawal Agreement) Bill: Committee of the whole House: Mr Corbyn's Amendment 4 Aye
8 Jan 2020 European Union (Withdrawal Agreement) Bill: Committee of the whole House: Dr Whitford's Amendment 10 Aye
7 Jan 2020 New Clause 34 to the European Union (Withdrawal Agreement) Bill Aye
7 Jan 2020 New Clause 18 to the European Union (Withdrawal Agreement) Bill Aye
7 Jan 2020 New Clause 5 to the European Union (Withdrawal Agreement) Bill Aye
20 Dec 2019 European Union (Withdrawal Agreement) Bill: Programme Motion No
20 Dec 2019 European Union (Withdrawal Agreement) Bill: Second Reading No
19 Apr 2017 Early Parliamentary General Election Aye
18 Apr 2017 Finance (No.2) Bill: Second Reading No
29 Mar 2017 Pension Schemes Bill [Lords]: Report Stage Amendment 1 Aye
29 Mar 2017 Pension Schemes Bill [Lords]: Report Stage New Clause 2 Aye
29 Mar 2017 Pension Schemes Bill [Lords]: Report Stage New Clause 1 Aye
27 Mar 2017 Bus Services Bill [Lords]: Report Stage Amendment 1 Aye
27 Mar 2017 Bus Services Bill [Lords]: Report Stage New Clause 2 Aye
27 Mar 2017 Bus Services Bill [Lords]: Report Stage New Clause 1 Aye
14 Mar 2017 Budget Resolution Motion 40: Alcoholic liquor duties (rates) No
14 Mar 2017 Budget Resolution Motion 34: Insurance premium tax (standard rate) No
14 Mar 2017 Budget Resolution Motion 19: Business investment relief No
13 Mar 2017 EU (Notification of Withdrawal) Bill: Lords Amendment 2 Motion to disagree No
13 Mar 2017 EU (Notification of Withdrawal) Bill: Lords Amendment 1 Motion to disagree No
13 Mar 2017 European Union (Notification of Withdrawal) Bill: Programme (No. 2) Motion No
13 Mar 2017 Reproductive Health (Access to Terminations) Aye
7 Mar 2017 Children and Social Work Bill (Lords): Report Stage Amendment 12 Aye
7 Mar 2017 Children and Social Work Bill (Lords): Report Stage New Clause 14 Aye