The OP is calling people racists, and certainly isn't alone in that viewpoint.
Maybe I haven't been clear. It's true that immigration has been set up dodo as you say. However, it is also true that:
a) Part of the reason they have made that choice is because it suits those who want to keep social costs low and wages depressed. It is the easy cheap solution that makes things like effective union action difficult and depresses wages at the lowest level.
Other options might include things like better supporting training, increasing productivity through research, possibly increasing mothers in the workforce, or actually biting the bullet and looking at how to slowly make an economy smaller. This is a very difficult solution, and new ground. But probably will have to be faced in the end anyhow.
b) But what is more maddening is that these issues - movement of labour, protection of industry, unions - these are traditionally the things the left have embraced or recognized as important to protect workers. They have utterly abandoned them, and in fact claim that they are far-right ideas.
There are lots of people in the current "left" parties who really think that concerns about movement of labour are racist and fascist. Their thinking is - Racist supported Brexit - Brexit was concerned about movement of labour/housing/etc - therefore these concerns are racist. Or - Trump aid he would protect the auto industry - Trump is far right - therefore protection of industry is far right.
Both of these types of policies are traditionally hated by the economic libertarians, who have somehow succeeded in convincing progressives they should embrace them. Not pragmatically, but ideologically, and as if they have always been believed by the left.