Perhaps you should visit Guildford. Put a bunch of bigoted upper-class snobs in the mix and the immigrants look a lot more appealing neighbours..
I was in my local coffee shop today and realised all the workers on shift were Polish. I've never seen a happier, more efficient bunch of staff! They started at 6.30, and were still going on my lunch at 3.30, charming as ever. If I owned a business I'd snap them up right away, and pay them as much as I could afford. Shame about the upper-class snobs looking down their noses at them, just for the fortune of being born somewhere else, and nous to move somewhere 'better'. Smart move if you ask me.
Then go back to last night. "Monday night Guildford". Good god. 2.30 in the morning and I cant sleep for the sirens and wails of over-privileged wealthy British c*nts. "Theo you gobshite where the fuck has Violet gone?!" "Mate she's pissing in the bushes!". I say deport them. The lot.
The point I'm trying to make is when it comes to immigration, or even just talking about groups of people, there's good individuals, and bad individuals. If they're willing to find a home, get a job or volunteer, and integrate into our wonderful multicultural society, then the more the merrier. If they're not (immigrant or otherwise), they should find another community.