President Donald Trump continued to play the global disruptor this week, while the rest of the world did its best to engage with him. His sixth week in office saw developments at home and abroad, as the US president hosted foreign leaders at the White House, including the UK's Prime Minister Sir Keir Starmer. The wars in Ukraine and Gaza also loomed large, in sometimes surprising ways.

Original article source: https://www.bbc.com/news/articles/cy7xxlr2pggo
Source Id: 8569434492