Alina Habba: Is there anybody more savage than Trump?