Republicans are poised to hold at least 52 out of 100 Senate seats in 2025 after Republican Tim Sheehy defeated three-term ...
Republican Tim Sheehy shaved Democratic Sen. Jon Tester’s margins in Montana’s populous counties and ran up his lead in the ...