But is it as absolute as it is or isn't working? Some immigrants come to this (or any) country bringing skills and knowledge and are massively valuable.
My NHS team is 16 is made up of 3 British, 1 Greek, 2 Malaysian, 1 Portuguese, 4 Indian, 2 Sri Lankan, 2 South African and 1 Australian. Covering all 5 major religions. 13 out of 16 not born here. Without these immigrants my team would be completely stuffed, and the local commuinity would be worse off. They have all integrated, working and contributing.
Where integration doesn't work is often where there is a language barrier, it's really hard to integrate if you cannot communicate. There are language classes available, but there are often barriers to women in particular attending these, due to lack of available childcare, traditional expectations placed on them by their communities to stay home and care for the house and children and that they don't need to learn the language of the place they are living to do this. There are so many cases of domestic violence we have come across but can't do anything as the women won't disclose to us via an interpreter as they think that interpreter will take that information back to their commuinity and put them at greater risk. We so often suspect but cannot do anything to help due to the commuinication barriers, which is terrible for both the women and children involved.
It blows my mind that people can live in a country for 20 years and not be able to communicate in the language of that country. IMHO the focus should be on developing language, even if it has to be made compulsory. If it was a legal obligation, then women would have to be allowed to attend, childcare would have to be provided, and women could then get jobs and provide for their families and work their way out of poverty, acheive greater independence etc.