Source? It could also be viewed as 167,000 jobs that the people already in the UK are either not skilled enough for, or cannot be bothered to do. But I will not contribute further as I live 1000's of miles away and therefore cannot possibly have a view.
167,000 people entered the UK to take up jobs offered to them. I wonder how much they added to the tax coffers? I wonder how much they contributed to the NHS for example? Funny how articles like this do not mention that.