Lord O’Neill calling for £25bn sovereign wealth fund

You could almost hear the sigh of relief across the City at the end of last year when Boris Johnson swept to victory in the General Election. The threat of a Jeremy Corbyn-led Labour government nationalising vast swathes of British industry had been rejected – and bosses felt they could once again get on with … Read more