Almost 47 million people voted in the German parliamentary election. It was the closest vote since 2002; the center-left Social Democrats beat the conservative Christian Democratic bloc for first place by about 1.8 million votes. Party leaders will need every ounce of their negotiating skill to form the next government. Imagine how the outcome could have been swayed if 6 million more votes — about as many as the third-place Greens got altogether — had been cast.

Read more here.