It's not "just the Daily Mail", and it's not just immigrants. Much as it would be nice to know that such attitudes are an extreme fringe viewpoint, the reality is a lot of people in Britain hold them.
Sure, I was being flippant. That said, I think it's closer to the mark to put this on a minority than to paint it as being some characteristic element of the British psyche, as if there's even such a thing as the British psyche.
Yeah, excellent point. The British need for someone, anyone, to blame and be punished for everything ever is worthy of several dissertations.