Special Counsel Jack Smith, who Donald Trump had previously referred to as a “moron” and “a mean nasty guy,” has resigned.