Will Democrats sweep all three Virginia statewide elections? Odds & Predictions 2025