The head of the Office of Government Ethics, Walter M. Shaub Jr., announced his resignation on July 6. Here's a look at Shaub's battles with the Trump administration.