Past Event The SPD’s victory in Germany: What does it mean for the centre-left across Europe? – 24th November 2021