Germany’s Social Democrat Party (SPD) leader Martin Schulz has resigned from his position, marking the end of a precipitous fall from grace, described as “one of the more spectacular in Germany’s post-war period.” The Express warns that his resignation, and the SPD’s turmoil, signal increased risk of new elections. Such an outcome would be the […]