SPD's Scholz and CDU's Merz spar on migration, economy, AfD
Chancellor Olaf Scholz, from the left-leaning Social Democrats, and his main rival, the conservative Christian Democrat Friedrich Merz, have presented competing visions for Germany's future.