Voting record

1,568 Commons votes recorded this Parliament.

19 Apr 2016 Bank of England Bill Report Stage: New Clause 2 Aye
13 Apr 2016 Opposition Day: Tax avoidance and evasion Aye
13 Apr 2016 Employment Agencies, Etc. No
11 Apr 2016 Finance (no. 2) Bill Second Reading No
23 Mar 2016 High Speed Rail Bill Report Stage: New Clause 22 Aye
23 Mar 2016 HS2: report stage: NC 20 Aye
22 Mar 2016 Budget Motion 38: Capital Gains Tax No
22 Mar 2016 Budget Resolutions: Amendment of the Law No