For the last almost 70 years, it was mostly boringly predictable who would govern Germany after the election results wre announced (the exception being 1969, when the CDU thought they'd continue the first Grand Coalition with the SPD, but the latter teamed up with the FDP instead). This time is really different; we're now having our next round of drama.
For the last week or so, the CDU/CSU and the President have tried to talk the SPD into a renewed Grand Coalition (GroKo = Große Koalition). Then the Agriculture Minister (Christian Schmidt, CSU) voted for the prolongation of the certification of weedkiller glyphosat for 5 years in the European Council of Ministers, even though the SPD-led Environment Ministry was against it. According to the rules of procedure of the cabinet, Germany should have abstained, as the two ministries involved were not in agreement. Later it also transpired that the Chancellor's offfice had instructed Schmidt beforehand to come to an agreement with the Environment Ministry and had reminded him of the rules. So this looks either like Schmidt has openly both broken the rules and defied the Chancellor in order to please his clientele (the CSU is traditionally in the pocket of the commercial farmers' lobby), or like Merkel unofficially sanctioning his actions to please the CSU while communicating adherence to the rules officially. Both possibilities don't make her look good, and the SPD has made a big show about how that scandal erodes the trust needed to renew the GroKo.
But despite the public clamour, Schmidt and Barbara Hendricks (the Environment Minister) now have met and made up, the leaders of CDU, CSU, and SPD have met at the residence of the President yesterday, and it seems we're headed for a new GroKo. We'll wait for new scenes in that political theatre. The SPD has promised that it will put participation in the GroKo to a vote among its members; let's see how that plays out.