Taking your points in turn:
1. Yes, many are fleeing genuine oppression / persecution; many are not. Many are economic chancers who are playing the "oppression / persecution" card in order to try to ease their way into states where they will have better life opportunities. Many are jihadist-oriented types who are utilising the opportunity to get to states where they will establish themselves and eventually get into a position whereby they can carry out acts of terror. So yes, you are right, many are fleeing genuine oppression / persecution, but there is no suitable mechanism in place to sift out the genuine from the malign & the chancers.
2. We have neither the space or the money. Local authorities have huge shortages of suitable accommodation for UK nationals, let alone those who may wish to enter from foreign shores, regardless of how sad their story of oppression / persecution might be. Regarding money, social services and health care are at nigh-on breaking point at the moment. I am sure I am not alone in questioning why an 85yr old man who has paid taxes, NI and other contributions all of his working life has to wait 18 months for a replacement hip operation whilst some waster from the Gambia has her children delivered in Bart's in London and pays not a thing for the privilege. It's just plain wrong.
3. Good and just starts at home, I'd suggest. The generation who defeated Nazism, the greatest evil that the world has ever seen, now die of cold in sub-standard housing or see out their last days in council-run care establishments that I wouldn't put a dog in. Meanwhile, happy-clappy numpties tell us that there is plenty of money to take in hundreds of thousands of people who do not share our values, ethics and ideas of right & wrong.
It's all about priorities; happy-clappy types prioritise refugees/chancers over our own vulnerable, and castigate anyone who thinks that we should reverse this outlook as - you guessed it - racist or prejudiced.
Baglock, you say..... another twat to put on ignore.