Donald Trump has bragged about having “one of the greatest memories of all time.”