another loss for trump