in december 2018, the republican-controlled north carolina general assembly passed a bill into law that would require new primary elections if a new election were called, overriding a veto by democratic governor roy cooper.