BBC News
President Donald Trump is set to meet Nato leaders for potentially fractious talks at a summit in Brussels on Wednesday. Ahead of his visit, Mr Trump hit out at the EU on trade and at his Nato allies for failing to spend enough on defence. He was met
Supreme Court, Brexit, Thailand: Your Monday Evening BriefingNew York Times
Trump Today: President says ‘up to the people’ whether Theresa May should be replaced as he praises her rivalMarketWatch
EU president warns Donald Trump: ‘Appreciate your allies, you don’t have many after all’The Independent