Recent research has shown that immigration (especially from the EU) has been shown to have a positive effect on the UK economy.
"Those from the European Economic Area (EEA - the EU plus Norway, Iceland and Liechtenstein) had made a particularly positive contribution in the decade up to 2011, the authors noted,
contributing 34% more in taxes than they received in benefits and services."
...
"between 1995-2011, on average each EEA immigrant put about £6,000 more into the public purse than they took out."
http://www.bbc.com/news/magazine-25880373[/QUOTE
From the same article, and to add balance;
However, studying the numbers in the UCL report more closely, another finding emerges.
And that is, that if you look at the figures for the whole of the period under study, 1995-2011, immigration has been a drain on the public purse.
To the tune of about £95bn.
But what we really want to know is, are immigrants creating added value? That is, are we all better off because of the newcomers?
Two groups are generally believed to be clear beneficiaries of immigration - the immigrants themselves, who move from poor countries to ones where more opportunities are on offer, and the employers of cheap labour.
And of course it's not just a question of economics and numbers. There are less tangible effects to consider. The impact on culture, on community, for example - important considerations, which are difficult to measure.