Will the Left get 5% of the vote in the German election? Odds & Predictions 2025