John McDonnell is Labour MP for Hayes and Harlington and has been shadow chancellor since September 2015.
We must focus on our real enemies.
Theresa May’s Tories have missed their chance to rescue the British economy.
After four decades, the economic consensus is crumbling. What can politicians do next?
Theresa May now acknowledges government is a force for good.
This week on the campaign trail, including our £500bn promise and the trouble with quantitative easing.
I felt for Jeremy Corbyn as former Labour leaders toured the TV studios attacking him. Luckily, not every MP is against him.
The Labour Party could right now be exploiting a bitter Conservative leadership contest, writes Shadow Chancellor John McDonnell.
On 24 June, we will still have a Tory government. That means if we vote for Brexit, we're also likely to be voting for more Tory cuts.
This is going to be one of the most significant periods for politics this country has seen for a century, writes the shadow chancellor.
The Zombie PM