You can Google the specifics but Canada has the highest per capita immigration of the G20 according to our newspapers (I’ve never checked the underlying data), and the vast majority go to Toronto and Vancouver as our biggest and most multicultural cities. I don’t think OP’s presumption is misplaced.