Pension funds ‘should be forced to invest in UK’, says business secretary Peter Kyle sparking City backlash
The business secretary, pictured, said asset managers should ‘get off their high horses’ and ‘should feel a patriotic duty in making Britain a success’.