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.