Michigan Republican Primary Election Results: With 45% counted in the Michigan Republican primary, Trump is beating Haley 67–28%. Haley has also been trending downward; the Needle thinks Trump will win by 45 in the end.