Canada is set to significantly reduce its immigration numbers for the first time in years, marking a major shift in policy as the Justin Trudeau government faces increasing political pressure.
Some results have been hidden because they may be inaccessible to you