What three countries are officially multicultural? They are Canada, Australia and the UK. In the case of Canada and the UK, these countries adopted multiculturalism as a social policy to avert the breakup of their countries.
The current immigration debates in the UK seem to be increasingly narrowed down to questions such as ‘Why do migrants come to the UK?’, ‘What do migrants costs the UK taxpayer?’ etc, often raised with a tone of disapproval or of mistrust regarding the contributions, motives, and plans of migrants. Interestingly, during various meetings and seminars on migration issues I attended in Scotland over the last year, a different set of questions seemed to take more centre stage: ‘Why do migrants leave Scotland?’ or ‘What can be done to keep them here?’