US President Donald Trump began the New Year by sending an angry, early morning tweet saying it was “time for change in Iran and criticising Pakistan ...