Election 2026 live results: Democrat Cooper projected to flip NC Senate seat

Comments