The recent Trump/Putin summit felt like the one with Kim Jong Un. A pariah is invited to meet Trump on the pariah’s terms. The pariah gains validation from the meeting, strokes Trump’s ego, and departs in a stronger position.
Trump gains nothing from the meeting except a belief he is a deal-maker extraordinaire. The pariah gains time to wreak more mayhem.

To date, Trump has been outplayed by Putin. Does he really care?
International diplomacy is no property transaction. It is a game of brutal chess, testing your opponent’s weaknesses to outplay them. Trump’s frailties (notably his ego) are there for all to see, but sadly, the consequences of being outplayed are far more serious than a mere game of chess.
Putin has bought time (useful if you are winning the battle) and has persuaded Trump that illegal territorial gains in Ukraine from an act of war should be recognised. Ukraine apparently has no right to join NATO, and Western troops have no right to protect Ukraine’s borders. Trump’s security guarantees if a settlement is reached from such a mercurial president are hardly worth the paper they are written on. He could never put American troops on the ground anyway due to his isolationist base. Just look how they responded to the bombing of Iran.
The positive from all this is the impressive response from the major European powers, acting as one in seeking to defend Ukraine and, in doing so, their own security. As they rushed to the White House displaying a normally well-hidden mastery of the English language, the future of the UK seems clear. It is in Europe and aligned with the EU. The US is now no longer a reliable ally regardless of Trump.
The challenge is that Europe needs longer to rearm than it will take Putin to defeat Ukraine. Bowing the knee to Trump is an unpleasant necessity for now.
But let’s be clear. Only Putin has been the beneficiary of Trump’s actions in the past week or so. As the largest wave of Russian drone strikes hit Ukraine overnight, the messy betrayal of Ukraine by this US president remains unchanged.
