Donald Trump has reignited his row with London mayor Sir Sadiq Khan after calling him a “nasty person” who has done “a terrible job”.
Related Posts
China is playing a calculated diplomatic game and this week is about showing off what it can do
It’s the start of a very big week for China, and there is a clear sense they know the world is watching.
Israel is increasingly ostracised – and no matter how strong its army, it’s not a good place to be
Emmanuel Macron was in his element. Touring the UN’s main hall, hugging fellow leaders before taking to the podium.
Trump and Putin agree on ‘many points’ in Ukraine talks – but give little detail away
Donald Trump has said there are “many points” he and Vladimir Putin agreed on after holding critical talks on the war in Ukraine – but no deal has been reached yet.