North Carolina’s primary election day was May 17, 2022. Many of the results were expected, with some exceptions, including a few current incumbent legislators losing their primaries, a handful of current and former...more
North Carolina saw a number of surprises, upsets, and underdog wins last night as voters across the state cast their ballots in the 2020 primary election. The state saw a few former legislators make their triumphant return...more