Voting record
1,324 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 |
| 22 Mar 2016 | Budget Motion 38: Capital Gains Tax | No |
| 22 Mar 2016 | Budget Resolutions: Amendment of the Law | No |