The Liberal government's decision to reel in the temporary foreign worker program after loosening the rules to help businesses find workers after the pandemic is sparking a contentious debate about whether governments should even try to address labour shortages.
Prime Minister Justin Trudeau announced on Monday that his government is bringing back stricter rules to stem the flow of low-wage temporary foreign workers, and he urged businesses to hire and train Canadian workers.
"Two years ago, in the aftermath of the pandemic and facing severe labour shortages, we adjusted the program for temporary foreign workers. That's what the business community needed," Trudeau said at the Liberal cabinet retreat in Halifax.
"But today's economy is very different from it was two years ago. Inflation has started to come down. Employment is higher. We no longer need as many temporary foreign workers."