Immigration levels in the first third of the year outpaced Prime Minister Mark Carney promised cap on quotas. Figures released by the Department of Immigration for the first 120 days set a pace that would see nearly 400,000 new landed immigrants in 2025: “The system isn’t working.”



