Germany's election marks a political shift as CDU's Friedrich Merz wins with 28.5%, surpassing AfD. His leadership signals a ...