'Immigrants will comprise a growing share of Canada's population'

No they won't.  Immigration will end with the 2019 election.  Canadians have seen the damage done by globalization and mass immigration. The west is closing its doors to the world.  Canada included.