German voters are choosing their new government in an election dominated by worries about the years-long stagnation of Europe ...
Friedrich Merz’s Christian Democrats are poised to win, as the Social Democratic Party faces its worst result since 1887 ...