2025 Irish Presidential election winner? Odds & Predictions