as has been pointed out recently, whites are already a minority in Vancouver, and will be within another five or so years in Toronto. Even Montreal is on the verge of losing its "French majority" status as the tete-carrees, allos, and ethnics will outnumber the French in that city quite soon. Not only that, but between those three cities you're talking about 25%-30% of the population of Canada right there.