Germany just held its most turbulent election in recent history. Olaf Scholz’s SPD suffered its worst result ever at just 16.4%, while the far-right AfD surged by over 10 points, and the center-right ...