Apparently there was a Liberal Party convention in Canada this weekend, with all the twists, turns, and drama you've come to not expect at all from Canada. The end result was a "stunning upset": underdog and "straight shooter" Stephane Dion, an academic-turned-politician who most recently served as Canada's Minister of the Environment, was elected new head of the Liberal Party and, in all likelihood, the next Prime Minister of Canada.
Dion has made environmental issues the center of his public life and his campaign. He's a big backer of Kyoto (he even named his dog after it!). See here and here for two remarkable speeches on how to make a greener Canada.
Perhaps John, our resident Canadian, can step in and offer us some informed background. Oil Drum Canada has some reflections.
Here an extended excerpt from Dion's acceptance speech: