Trumps presidential promises and performance so far.... Rating