Was Kim Darroch's resignation inevitable?

View our embed guidelines