German election 2025: Economy, Ukraine and JD Vance dominate final debate

Olaf Scholz of the German Social Democratic party, Robert Habeck of the Green party, Friedrich Merz of the German Christian Democratic Union and Alice Weidel.