ladymuck
Britain (and other European countries) have "opened their arms" to people who have come to live in their country - "giving them the opportunity to make better lives for themselves". Really?
You forgot the bit - and giving us the opportunity to recruit people at rock bottom wages and in sectors where British people prefer not to be employed - cleaners, agricultural workers, home care workers, health assistants, residential care workers, transport workers, etc, etc.
Don't kid yourself that Britain was being big hearted when, between the late 40's and 60's, it sent out advertisements to the colonies for nurses and transport workers. It was not an act of altruism but an act of economic pragmatism. Shamefully, having induced all these people to come and work in the "Mother Country" the British government then washed its hands of the racism that soon raised its ugly head - and even started to exploit it for political gain. It took till 1968 for a Labour government headed up by Harold Wilson to bring into law the Race Relations Act. Given some of the comments I have heard recently, it makes me wonder, if that Act hadn't been brought in, might we still see advertisements for employees, tenants, etc., openly stating "No Blacks"? Certainly there is much evidence to suggest, just on this thread and in the underhand practices of commercial organisations, that racism is alive and thriving, albeit mainly covertly, in Britain.