Trump-backed candidate lands GOP nod, setting up high-stakes governor showdown
John James topped Perry Johnson in Michigan's GOP gubernatorial primary, setting up a general election battle against Jocelyn Benson this fall.

TL;DR
- Rep. John James won the Michigan GOP gubernatorial primary, securing President Trump's endorsement.
- James defeated businessman Perry Johnson in the nomination race.
- He will face incumbent Democratic Secretary of State Jocelyn Benson in the general election.
- The primary was marked by a combative exchange between James and Johnson.
- Trump's endorsement has been a significant factor in recent GOP primaries across the country, though not always successful.