Firms braced for uncertainty after surprise UK election result 6 June 2017 "Firms braced for uncertainty after surprise UK election result" Read more