john mcdonnell
'No more Philip Greens or Mike Ashleys'
Labour has a mountain to climb to win in 2020
MPs won't get a direct say over new top team
They nearly came to blows after their furious on-air argument.
Witnesses said the verbal blows nearly turned physical.
But no one can agree if he was brilliant or terrible.
'Labour MPs are frightened, humiliated, almost terrorised'
Labour leader offers 'olive branch'