Daily briefing: Corbyn’s bank bashing, world’s biggest battery, Trump UK trip in doubt

UK Labour leader labels the financial sector ‘speculators and gamblers who crashed our economy’