Over the past year, Donald Trump has said outrageous things, some so far from the truth that they were...