NC leader resigns