Republicans are poised to hold at least 52 out of 100 Senate seats in 2025 after Republican Tim Sheehy defeated three-term ...