Minnesota Republican Senate primary: Michele Tafoya vote percent Odds & Predictions