Firms ‘struggling to recruit as overseas staff stay away’ The number of EU and non-EU migrants in the UK workplace has slowed Source