North Carolina Lawmakers Override Veto By Governor

It was veto override day in Raleigh, and the Republican-controlled General Assembly made it count.

In a string of big wins, the House and Senate overrode Democrat Gov. Josh Stein’s vetoes on eight bills, including the headline-grabber: HB 805, which officially codifies the definition of “man” and “woman” in North Carolina law. That one drew predictable outrage from the Left — but what really stung Democrats? They lost because of their own members.


In the House, where Republicans are short one vote of a supermajority thanks to the 2024 elections, Rep. Nasif Majeed (D) crossed party lines, helping override Stein’s veto on HB 805. His reasoning? “I had some moral issues about that and I had to lean on my values.” Translation: this wasn’t a political move — it was personal.


And that wasn’t the only rebellion.

Rep. Carla Cunningham (D) also joined Republicans to override the governor’s veto of HB 318, a bill requiring sheriffs to cooperate with ICE and detain accused illegal immigrants for up to 48 hours. Cunningham didn’t just vote for it — she gave a fiery speech on the House floor that sounded like it could’ve come from a pro-border security Republican. That didn’t sit well with her colleagues. Democrats in the gallery tried to drown her out, and Rep. Deb Butler attempted to silence her. House Speaker Destin Hall stepped in, making sure Cunningham finished her remarks.

Predictably, Cunningham’s critics are now insinuating she’s a racist — a tired tactic she’s dealt with before for daring to side with Republicans on immigration enforcement.


Other key overrides included HB 193, now law, which allows private schools to let teachers, parents, and volunteers carry firearms on campus as security. Democrats called it dangerous. Republicans called it common sense.

In total, seven of Stein’s 14 vetoes were overridden Tuesday, with the rest likely coming up later.