Under PM Trudeau of the Liberals Party Canada opened its door to immigration and meeting labor shortages. This put a strain on housing and social services when in 2022 1 million people were added to the population, now 41.6 million. Canada under Mark Carney of the Liberals party sets new temporary residents target from 670000 in 2025 to 385000 in 2026 and 370000 in 2027 and 2028.
"We needed to bring our immigration level to a more sustainable level," says Canada's finance minister, Francois-Philippe Champagne. For the first time there is a drop in population of British Columbia and Ontario. Only Alberta increased population. There are 2.8 million non permanent residents mostly international students and temporary foreign workers or 6.5% of the population in 2025.