...fit the caricature some have of me on here.
I think you need to ask yourself, not on this but as a general rule in life, who exactly benefits here? I also think it's pretty fair to say that London and the south east has benefitted much more than the north has from immigration over the last 20 years.
The key thing is though, that immigration policy has not been a left wing one, if anything it's been much more influenced by, and down to, the right.