As of mid-2025, Canada is home to 2.36 million temporary residents, including international students, foreign workers, and individuals holding both permits. While the government has taken steps to slow the inflow of new permits, many applications are still being processed, keeping numbers high for now. What stands out, however, is a clear policy shift: more...