Charlotte City Council unanimously repealed the city's non-discrimination ordinance because of what members said was ongoing negative economic impact resulting from state House Bill 2, according to a statement released after the vote.