Donald Trump lives up to his promises (WION Gravitas)