I'm going to go anecdotal here, and play devils advocate, as im sure this isnt a situation unique to me.
I am a manager, all my staff bar one is from eastern european countries. Not hired by me.
Out of a team of 23 eastern europeans I manage. 4 speak english, and 2 of them not so well. First and foremost, this is a health and safety issue, in a manufacturing environment, having so many people who cant read safety signs for example or chemical labels, poses a real issue. Training only goes so far, because I cant quantify how much of that training sticks in their head. Which worries me. Secondly, how do you give orders to someone who cant understand you? Outwith their day to day routine, when you try to induce step improvement plans that exist outwith what they are used to, you can end up in a closed loop of people just not getting the message you want to conceive. This isnt just my department, this is an issue site-wide.
I managed to convince HR to pass hiring over to me, and ive put down a decent level of english as a requirement to work on site. Out of the last position i filled, I had 10 applicants. 9 eastern european, 1 scottish. The interviews for the eastern europeans were a no-go, not a single person spoke english. So I hired the scottish guy, who lasted 2 weeks before I had to fire him for turning up to 2 shifts out of 8 (which is not uncommon when I hire local people).
It's a constant ongoing headache and issue, and i fully agree we couldnt survive without the labour immigration provides, but there has to be a trade-off.
I dont like the tories.
I love eastern european just as much as I love anyone else.
But I agree with this quote.