Analysis of Home Office data showed the impact of the shift from EU to non-EU migrants. Migrants from the Middle East, North Africa and Turkey aged 25-64 were almost twice as likely to be economically inactive as someone born in the UK.

Spanish migrants typically earned around 40pc more than migrants from Pakistan or Bangladesh, while migrants from countries such as Canada, Singapore and Australia paid between four and nine times as much income tax as migrants from Somalia or Pakistan.