Slowly and quietly, the German Greens are filling the void once occupied on the centre-left by the collapsing social democrats. German politics may never be the same again.
In retrospect, 2017 hasn’t produced a lot of good news, from Trump to the sexual harassment revalations. But don’t despair: there are signs the tide is beginning to turn.
Angela Merkel’s future is in doubt, and the English-speaking media is hysterical. Though unexpected, the events in Germany are far from political Armageddon.