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.
All tagged 2026 primary
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.