German voters head to the polls in a winter election next month, but likely will not have a new government until well into the spring.
Chancellor Olaf Scholz's three-party coalition buckled under the cascading challenges and broke apart on November 6, the day ...