With an unprecedented breaththrough the Greens were among the surprise winners of the last European elections. Their ambitious climate agenda won over many voters. But Covid-19, the war in Ukraine, inflation and soaring energy costs have all taken heavy toll on the movement's popularity