Germany’s future will be populist – spiked

Germans have cast a massive vote of no confidence in their government. Chancellor Olaf Scholz’s party, the Social Democrats (SPD), came third with a …Read More