John McDonnell has been the Shadow Chancellor of the Exchequer under Jeremy Corbyn’s leadership since 2015. He has been the Member of Parliament for Hayes and Harlington since the 1997 general election.
We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.