When Donald Trump made his first successful run for president in 2016 he made 663 promises to American voters. By the end of ...