Voters eject eight legislators in primary shake‑up
North Carolina voters delivered a blunt message in the March 3, 2026, primary: incumbency offered no guarantee of safety. At least eight sitting state legislators lost their primaries, reflecting voter frustration in both parties.

