Margin of victory in the Maine Democratic Senate primary? Odds & Predictions 2026