What a radically changing year 2025 has been: a year in which Germany’s new chancellor, Friedrich Merz, found himself ...