September 12, 2026September 12, 2026This post was originally published on this site.Social Democrat-led victory would offer rare respite for Europe’s centre-left, but its poll lead is narrowing