Britain’s nine million night workers increasingly depend on migrants as fewer UK-born employees take night shifts over the last decade.