Trump is a moral, social, and political wrong.