Germany has witnessed a seismic shift in its political sphere following the results of the 2025 national elections. Friedrich Merz, the leader of the Christian Democratic Union (CDU), emerged victorious, replacing Chancellor Olaf Scholz in what is being hailed as a major political upset. Merz’s coalition, comprising CDU and its Bavarian ally, the Christian Social Union (CSU), secured the largest vote share, marking a significant triumph for Germany’s centre-right bloc.