Democratic Sen. Gary Peters won’t run for re-election in Michigan in 2026, creating a pivotal open Senate seat in one of the ...
"Michigan deserves so much better than what ... Other Republicans believed to be considering a run include Rep. John James, former state House Speaker Tom Leonard, Oakland County businessman ...
Republican John James defeated Democrat Carl Marlinga in Michigan's 10th Congressional District. Polls closed in the state at 8 p.m. local time. Given the state has multiple time zones ...
John James (R-Mich.), former Michigan state House Speaker Tom Leonard, and former presidential candidate Perry Johnson. A number of Democrats have also been floated for the position, including ...
See Michigan’s primary results ... Businessman and Iraq War veteran John James won a tough Republican primary with an endorsement from Trump in the closing weeks of the campaign.