They won't take refugees because they're just as narrow minded as UKIP. Allowing asylum will open the door for their temporary workers to gain residency. Imagine that! Someone might live somewhere! That's terrible!
We don't have enough houses to go round, but actually, we have plenty of empty housing stock, even entire abandoned estates. It's true they may not be up to standard, but a sub-optimal house is better than no house at all. We also have hundreds of thousands of holiday homes, particularly on the East Coast of Yorkshire, and North Wales. Many of them are already open 12 months, but due to planning laws, are not residential. A rational person doesn't say "We don't have houses, we'll leave you to die". They say "Well, why don't we just use the houses we already have and solve both problems?"
Even if we didn't have those, we can still say okay, we can't give you a house, we don't have any. We've got plenty of land though. I can go to the North Yorkshire Moors and not see another human for weeks at a time. When I do, it's normally a warden moving me on because I've accidentally gone to a popular wild camping spot, instead of a good wild camping spot. If you want to come over and pitch a tent, you won't be in the middle of a war, and we won't be hitting you with drone strikes. We don't really want to build on this land - it's green belt, we'll all die if we build over the top of the world's lungs - but if you want to set up an eco village, that's fine.
The answer is never national socialism.
And that's the worst thing about UKIP. It's unimaginative, and defeatist. A vote for UKIP is a vote that says we can't do any better than this, there are no solutions to our problems, let's stop trying, this is the best we can do, let's just deport all the foreigners and grin and bear it. We as a nation, can do no better than this.