Voting record
1,183 Commons votes recorded this Parliament.
| 19 Apr 2016 | Bank of England Bill Report Stage: New Clause 14 | Aye |
| 19 Apr 2016 | Bank of England Bill Report Stage: New Clause 2 | Aye |
| 13 Apr 2016 | Opposition Day - Schools White Paper Main question, as amended | No |
| 13 Apr 2016 | Opposition Day Motion - Schools White Paper: Prime Ministers Amendment | No |
| 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 | s5 European Communities (Amendment) Act 1993 | No |
| 23 Mar 2016 | HS2: report stage: Third Reading | Aye |
| 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 |