Following the COVID pandemic, Canada loosened immigration rules to help get the economy going again but didn't get the balance quite right, putting too much strain on social services and available housing. Canada maintains its proud policies of welcoming immigrants but is reducing the flow to allow the government to catch up again.
Trudeau's government broke the immigration system, leading to these strains in society that have severely damaged his standing in the polls. Desperate to stay in power, Trudeau announced these changes in the hopes it will reverse his unpopularity ahead of the election next year.
There is an 85% chance that Pierre Poilievre will become Prime Minister of Canada before 2026, according to the Metaculus prediction community.