Haley resigns