German elections: Left-wing Die Linke wins in Berlin. The AfD gains ground, while Merz's CDU collapses.