Keir Starmer's position as Prime Minister has become more precarious after his armed forces minister spectacularly quit just hours following the defence secretary's resignation