
Germany’s conservative CDU has won the most votes, with party leader Friedrich Merz signalling he hopes to form a government quickly. The far-right AfD is in second after securing its highest-ever showing.
Incumbent Chancellor Scholz of the governing SPD has acknowledged a “bitter” defeat, congratulating Merz on the results.