Blow for Starmer as MP resigns over Labour leader's refusal to back Gaza ceasefire