Best speech Trump has ever given…