The conservatives had every chance of winning this election until Trump came along, and there is no way the Liberals would have hauled it in by focusing on climate policy.
Sometimes the best thing you could do for an issue is to not politicize it. Actually, I think this is the case more often than we tend to realize.
Would have been nice to see smaller, greener parties do better though.
It requires political action, but this could happen without politicizing it.
If politicians recognize the need to do something, they might do it even if they do not center their campaign around it.
German support for Ukraine was in a similar situation. Though parties had different ideas and the election would very much be decisive for the future direction, support for Ukraine was not particularly politicized in the election - they focused more on other issues. In the end actors supportive of Ukraine won though, and now they are offering their support without having politicized the issue.