I'm a 2nd generation immigrant – I like your women and I love your jobs. I enjoy your benefits and when I crash my bike your NHS is lovely too.
Or more like my mother was a political refugee, she spoke 6 langauges fluently, worked here from day one for the British consulate and contributed more to the UK than a large number of UK born people. Never the less she was often a victim of ignorance and prejudice during her 50 years here.
One thing she often said was "when in Rome" she had her culture and her ways but truly believed England was a fantastic place and integrated well into British life and brough a lot to the Bristish people she met (mostly recipies tbh).
I think most issues around immigration come from a feeling of societies of people who don't want to, or can't join in. Until we find a way to effectively integrate all comers there will always be division and conflict. I think London does this well, I think other places struggle.
The other thing I see is some people complain about "taking our jobs" which to be fair is usually a British employer taking advantage of migrants who are desperate to work and happy to be paid less than their UK conterparts so the actual shitbag is often a Brit. Everyday I talk to people working On HSMP visas being paid much less than the UK born staff in EXACTLY the same role.