Will the Switzerland 10 million population cap referendum pass? Odds & Predictions 2026