You'd probably be surprised but many of the "foreigners" you see are probably 2nd or even 3rd generation British born. That's certainly the case in Trowbridge anyway.

When you look at the actual statistics, more immigrants pay taxes than receive benefits too, so they're actually contributing to the country.