Humza resigns