So much confusion around this whole "mainland continent" business in this thread and press, it's hard to break through to the facts.
Romanians are not Roma. There nearly twice as many Romas in Spain and France respectively as there are in Romania at the moment. If their gypsy hearts were set on invading Sheffield to litter streets, play excessively loud music and gather every night on pavements, rest assured it would be done long, long time ago. Some locals, Adam Ant and Robert Plant for example, are Romas, they would help to organise such invasion, since you know - "they are all in it together", they are into that "excessively loud music" scene and whatever else we need for prop UKIP mythology. True story. Look it up.
European immigration/migration, especially permanent one, is still the smallest influx percentage wise. Even in the "worst year" (2005), after 80,000 migrants from new member states arrived in a single year, even if you take entire European Community migration for that year into account (142,000) - it was still far outstripped by 330,000 strong immigration from Old and New Commonwealth (mainly Asia and Africa). That's Border Agency numbers for National Statistics, migation news release 02.11.06. True story. Look it up.
Despite what Daily Mail would have you believe, immigration from Eastern or Central Europe, is not as big of an issue in numbers as most people think. Not every foreigner eats Kielbasa and sings Polka songs into the night apparently. That's mainly because over the five years since accession of new member states, statistically UK still had one of the lowest number of residents born in other EU state in entire EU27 block. Eurostat 2010. True story. Look it up.
Other reason is because most of the press schmucks like to massage the numbers and pretend they do not have a map at home. And they liked to throw all stats for actual Eastern Europe together with new member states. Poland is not in Eastern Europe. Czech Republic is not in Eastern Europe. Neither is Slovakia or Hungary. Geographical center of Europe is in
Purnuskes, 26 km north of Vilnius, Lithuania. Mapping center of Europe is
in the middle of Ukrainian Zakarpatia. Everything west of those points is geographically Western Europe or Central Europe by geo-political division. It's not eighties any more people, you can google, there is no excuse for CNN "there be dragons" cartography anymore. True story, look it up.