Jeremy Corbyn has apologised for the party's election defeat but the shadow chancellor says: "This is on me". read whole article

Related Links

  1. Billionaire John Caudwell goes head-to-head with Labour's John McDonnell
  2. Anti-Semitism row: John McDonnell would welcome Labour probe
  3. General election 2019: IFS 'wrong' on Labour tax plans, says John McDonnell
  4. Brexit: John McDonnell rejects any funds deal for votes
  5. General election 2019: John McDonnell underlines Labour pledges on inequality
  6. Labour's John Mann quits as MP to join House of Lords
  7. What Labour's UK election disaster means for the US Democrats
  8. Brexit: Labour plan can get majority, says John McDonnell
  9. General election 2019: McDonnell outlines Labour's 'free broadband' pledge
  10. John McDonnell calls Winston Churchill a 'villain'