German Chancellor Friedrich Merz has vowed to stay in office, despite more disastrous elections for his ruling CDU party. The far right and far left both made big gains in Sunday’s state elections – with the anti-immigration AfD recording its best-ever result in Berlin. The AfD says Merz won’t last until the end of the year. Paul Hawkins has more.

