I don't think we can assume PM Carney at this time.Prior to Trump taking office and engaging in a trade war with Canada, a Conservative majority Government was anticipated.
I think Trump's BS is starting to tarnish the Federal Conservative brand in Canada; Pierre Poilievre is losing momentum, and it's shifting back to the Federal Liberals. He knows it too.
I would not be surprised if PM Carney goes to the Governor General and calls an election in the Spring; the Liberals might just eke out a fourth term after all. If they do, and it's a majority, PP will be dropped as Party Leader soon after.
I still expect the Cons to win.
But this went from an absolute landslide curb-stomping to a competitive race and things look very different than they did in December.