We should have less diversity in our immigration, ethnicity mix as per 1980s census, and have much less immigration and temporary and permanent foreign residents, offer newcomers a voluntary option to emigrate, focus more on traditional Canadian values, and protect traditional Canadian culture. And do an analysis of all the obvious and the subversive pro-immigration lobbies out there, and develop new organizations as opposing lobbies to them, so that Canadian families and Canadian labor are first without question! because right now we don't have this! 90% of desired population growth should be from Canadian born children, so ESDC should have funds and be coordinating a serious effort to help Canadians form and grow families, if population growth is a desire. Join a political party to decrease immigration! See the numbers and categories of people we have accepted that get Canadian jobs: http://open.canada.ca/data/en/dataset?q=immigration&organization=cic&sort=metadata_modified+desc