It looks very much like the current Liberal run in charge of Canada is approaching its end.
The Liberals lost a very long time Liberal constituency to the Bloc in a special election. This seat was in Liberal hands for over 50 years and once was held by a past Liberal Prime Minister.
The next general election must be held by October 2025 but is expected in the spring of 2025.
Trudeau refuses to step down as Liberal leader, which is EXTREMELY beneficial to Conservatives.
As in the United Kingdom, a change of governments in Canada is almost assured.