Some of the nearly 400 new Canadians from 65 countries who took the oath of citizenship at a ceremony in Toronto on Friday, July 19, 2024.

Reports about the death of Canada’s immigration consensus arguably have been exaggerated. But there are warning signs — both for the public’s attitude toward immigration and for the Trudeau government’s legacy.