@SW-User yes they'll do nothing about it. Look at the figures the 100,000 target was laughable. Why? Because for the economy to grow it needs new blood it's good economically for immigration. They said 100,000 but more than that come from non EU countries where we can control and where its difficult to move from. I've regularly recruited from middle East, India, Pakistan, China, USA, etc over the years. It costs a lot to get people in from there but despite the process never had one refused. Which was good for my employers, actually most non EU recruitment I ever did was in UK public sector you can't pay enough for UK staff or EU staff but Indians will leave their families for that chance. There are deep rooted issues in pay and reward, in what and who we train in this country etc.
However the big problem is that immigration is blamed, I believe, for things it's not responsible for. The NHS is stretched because of funding issues and an aging indigenous population not immigrants. Schools are over crowded because we don't build enough or pay teachers anything like a reasonable salary.
GP surgeries are largely staffed with immigrant doctors replacing (too slowly) those retiring early due to the dumb life time pension allowance rules.
I could go on.... But again my left wing liberal leanings show again 🤫