
The past weeks have not been reassuring for those who thought Europe could navigate its tricky relationship with US President Donald Trump.
Trump this week lashed out at German Chancellor Friedrich Merz over his criticism of the Iran war, calling him “totally ineffective,” and threatened to cut the 36,400 US troops based in Germany.
He has taken aim at British Prime Minister Sir Keir Starmer in strikingly personal terms, saying






