President Donald Trump plans to tout his handling of the economy during a visit to suburban Detroit on Monday, defending sweeping tariffs in a swing state where their effects have hurt many businesses as midterm election season heats up.

Trump is visiting a General Motors facility in Milford, home to tracks and proving grounds for new models and vehicles. Early voting is underway for Michigan’s Aug. 4 primary, which features fierce nomination fights in both major political parties.

Republican Mike Rogers is unopposed in the Senate primary, but the GOP gubernatorial contest pits Trump-backed Rep. John James against Perry Johnson, a businessman turned politician who has launched unsuccessful campaigns before, including for president in 2024.

Johnson is now trying to style himself in the president’s mold — despite missing out on his endorsement. He’s even holding a “Trump Tailgate” outside the president’s GM event.

Meanwhile, the Democratic Senate primary between Rep. Haley Stevens and progressive Abdul El-Sayed has drawn national attention for the right to face Rogers, who was narrowly defeated by Democrat Sen. Elissa Slotkin in 2024.