I do wonder if another thing that might shift things away from the Tories is if the country is on fire again. Right now climate change isn't something that people are worried enough about and Poilievre running on 'axing the tax' might not be as effective if the country goes through another summer of horrible forest fires. People don't mind the mild winter we're having, but come summer time people might get worried about the environment again.
I definitely think there is that, but I also find carbon tax support highly cyclical. Tends to be popular when economy is doing well, not so popular when doing poorly. When Dion announced his in 2007, polls showed public supported it, but then Great Recession hit and made it less popular. In 2019 Scheer got hurt over his lack of support on climate change. Although to be fair Liberals promised carbon tax wouldn't go over $50/ton so they came across as more centrist option on issue whereas now no party is really taking centrist approach. Liberals and NDP go all in, Tories do nothing.
That being said it will be summer of 2025 that will be key not 2024. We are however supposed to transit to a La Nina from current El Nino and usually La Nina years tend to be cooler while El Nino warm. But by 2025 likely neither in El Nino or La Nina.