Canada did NOT say NO to immigration. They limit it.
In any country, there should be a limit for immigration depending on economy and other factors. The current government took immigrants unnessarily (from Ukraine alone there are more than 250,000 in last two years) without considering whether Canada can afford them.
Canada landed 437,120 permanent residents (PRs) across the country in 2022.
- India (118, 095 immigrants) – 27%
- China (31,815 immigrants) - 7.2%
- Afghanistan (23,735 immigrants) – 5.4%
- Nigeria (22,085 immigrants) – 5.05%
- Philippines (22,070 immigrants) – 5.04%
https://www.cicnews.com/2023/02/irc...ants-to-canada-in-2022-0233180.html#gs.eviopg
As a result, there is a problem with housing, tax increases, job loss.
The un-employment rate is very high.
Many jobs were taken by new immigrants (Tim Hortens, walmart, home depot every where etc).