RALEIGH, N.C. (WTVD) -- North Carolina Governor Roy Cooper announced Friday he has officially vetoed controversial House Bill 10.
The wide-ranging measure focused on school vouchers and cooperation between ICE and local sheriff's offices amongst other points:
There were clashing opinions on both sides.
Watch full conference's Governor Roy Cooper officially veto House Bill 10
Cooper, who has made support for public education the centerpiece of his final year in office, shared why he decided to move forward with the veto.
"I am not against private schools and parents choosing that option," he said. "But I am against taking money out of public schools and putting it into private schools for the wealthiest North Carolinians."
The onus will be on the House and Senate to move forward with a veto override should they want this bill to go into effect.
House Speaker Tim Moore, R-Cleveland Tim Moore said he believes that the legislature has the necessary votes for an override; Republicans hold supermajorities in both the House and Senate.
RELATED | North Carolina Senate passes controversial bill on school vouchers, immigration
ABC11's Michael Perchick contributed to this report.