The immigration levels plan Prime Minister Mark Carney released Tuesday addresses Canada’s population overload in the same way that partially mending a plumbing leak helps drain a flooded basement. It doesn’t.

Carney intends to give 380,000 people permanent resident status per year from 2026 to 2028 through regular streams; over the next two years, another 148,000 refugees and work permit holders will be granted PR as well — which means not everyone is going home, despite their temporary status. The government will also bring in 385,000 temporary residents (workers and study permit holders) in 2026 and 370,000 in each of the two years after. Altogether, that’s over 800,000 per year.

A budget footnote quietly adds that these numbers don’t include asylum seekers, which aren’t being capped.

See Full Page