These 5 underperforming Republicans are teetering on a cliff’s edge. Trump’s tanking approval could push them over March 31, 2026 · The Independent Read full story at source