German politicians are on the final stretch of campaigning ahead of Sunday's elections - and the polls suggest it will be a close race.
While Angela Merkel appears to be on track for a record third term in office, it is less certain who she will govern with.
Furthermore, many voters are still undecided about who to vote for.
Al Jazeera's Jonah Hull reports from Berlin.
Source: Al Jazeera