On 5th November 2026, IRCC released its Immigration Levels Plan for 2027 to 2029. Canada will welcome 380,000 permanent residents and approximately 370,000 temporary workers