Special counsel Jack Smith has resigned from the Justice Department after failing to successfully bring his cases against President-elect Donald Trump to trial.