Jeremy Corbyn has blamed the Cabinet Office and "media barons" for confusion over his tax return, 18 hours after questions were first raised about his income.

The Labour leader released a furious statement branding media reports that he may have failed to declare part of his income "false".

His spokesman said: "We are disappointed the Cabinet Office did not clarify this and explain the figure used on the P60 yesterday in answer to media inquiries they received.