Who will Donald Trump talk to in November? Odds & Predictions 2025