What a radically changing year 2025 has been: a year in which Germany’s new chancellor, Friedrich Merz, found himself fighting not merely the parliamentary opposition, the Russian threat and the brittle promise of European unity, but also his weakest and most self-confident adversary of all – his own coalition partner, the Social Democrats (SPD). After