Voting ends in Germany in a tight race.

The polls have now closed in Germany, where voters have been casting their ballots for a new Parliament, which will ultimately determine who succeeds Chancellor Angela Merkel at the helm