I was going to post an eloquent (albeit drunken) anti-immigration rant as I really do detest all these Johnny Foreigners coming here and taking our jobs, but:
71% of Britons think there are too many immigrants, and 29% of britons are personally profiting from immigrants in some way, shape or form so don't give a shit if it negatively affects the country or not. Hey, don't complain, that's capitalism for ya!
Take for example my industry, construction. Companies no longer want to hire and train young British apprentices as it is more cost effective to just hire fully skilled foreign labour. And, contrary to popular (ignorant) belief, the foreign workers don't work for less, they just work for longer and harder than British people. Actually earning more.
Its hard to complain about an immigrant taking a job a native could do if the immigrant can perform the job more efficiently. People who moan the loudest about foreigners "Coming here, taking our jobs" are unskilled scum who are unemployable and leech off the state anyway. Fuck off to a shithole communist country if you can't compete on level terms in a cut-throat capitalist society losers, and see how you fare. Viddy well, brothers.