Immigration impacts in Canada are becoming impossible to ignore. From public behaviour to corporate lobbying for foreign workers, Canadians are asking serious questions about where the country is headed.