By Jaqueline Katherina Singh (Berlin) The Social Democrats (SPD), led by Olaf Scholz, topped the polls with 25.7% in the German general election on 26 September and will take the first shot at forming a coalition government. Negotiations are likely to last till Christmas. Over the preceding year both the conservatives (CDU/CSU) and the Greens […]