John James Wins GOP Primary for Michigan Governor with Trump's Endorsement
John James, a Republican U.S. Representative for Michigan's 10th Congressional District, has won the GOP primary for Michigan governor. The primary, held on August 4, 2026, saw James defeating businessman Perry Johnson. James, a West Point graduate and Army veteran, secured the endorsement of President Donald Trump, which significantly contributed to his victory. He garnered 51% of the vote compared to Johnson's 35%. James has been a prominent figure in conservative circles, frequently appearing on Fox News and Newsmax. The primary race was marked by a divisive campaign, with James and Johnson both advocating for policies aligned with Trump's 'Make Michigan Great Again' slogan. James will now face Democratic nominee Jocelyn Benson in the general election on November 3, 2026.