Five months is a long time in German politics but a mould-breaking surge in support for the Green party ahead…