There's disagreement about the impact of immigrants of UK unemployment.

There are 23 fewer jobs for British workers for every 100 migrants from outside the EU - according to the Government's immigration advisers.

But other studies don't agree with the findings.