Quite so, AOG, and that's exactly my point.
If everything in the UK was rosy, there were no homeless people, no children living in alleged poverty, everyone who was able to work did so, the health service was coping magnificently, the schools had a few spare places, taxes were not levied at ridiculous levels, transport was reasonably priced and not congested, I might, just might, agree that we could accommodate a few more carefully chosen and invited people. But everything is far from rosy. Many aspects of public services are teetering on a knife edge and the country has huge (and increasing) debt.
The government needs to concentrate on providing decent services for those already here. It is absolutely ridiculous to continue to accommodate people who fancy coming here because it looks nice. I'll say it again. The UK is full.