As Zelenskyy defended his position in his non-native English, Trump was enraged by the Ukrainian leader’s suggestion that while the United States was currently far from the fighting, “you will feel it in the future” if they appeased Putin.
“You don’t know that. You don’t know that. Don’t tell us what we’re going to feel. We’re trying to solve a problem. Don’t tell us what we’re going to feel,” railed Trump, before adding: “You’re not in a good position. You don’t have the cards right now.”
As tempers flared, Vance demanded Zelenskyy thank the United States for the billions provided to Kyiv in military aid.
“Have you said ‘thank you’ once?” he asked. When Zelenskyy attempted to respond, he was silenced by Trump.
“No, no. You’ve done a lot of talking. Your country is in big trouble,” said Trump, cutting Zelenskyy off.
The Ukrainian leader left the White House shortly after, without signing a mineral rights deal that was a key reason for his visit.
In the ensuing days, the United States temporarily cut off military aid and intelligence sharing with Ukraine, heightening European fears that Trump would side with Putin in trying to end the conflict.
Shifting tides
Much water has since flowed under the bridge, however.
Trump, who has in the past expressed his admiration for Putin, began to lose patience with the Russian leader, as Moscow kept up its military offensive even as US special envoy Steve Witkoff engaged in feverish diplomacy to achieve a ceasefire.
In April, Trump met Zelenskyy at the Vatican, and accused Putin of “tapping me along” without delivering on promises.
Days later, Ukraine and the United States finally signed a minerals deal, which Trump had earlier referred to as compensation for US aid.
The two leaders also met face-to-face in June on the sidelines of the Nato summit at The Hague.
On Friday, Trump met Putin in Alaska to discuss the Ukrainian conflict, promising to run any proposals by both Ukraine and its European allies before agreeing to a deal.
Shortly after the Putin summit, Trump invited Zelenskyy to the Oval Office.
Perhaps wary of the contours of the previous diplomatic dust-up, Zelenskyy quickly said he was “grateful for the invitation”.
European leaders will join Zelenskyy in Washington, seeking above all else to prevent another Oval Office meltdown – but also to co-ordinate on the path toward peace negotiations, especially on how to prevent any future Russian invasion.
On the latter front, the Trump administration says it is now open to providing Ukraine security guarantees, a shift hailed by Ukrainian and European leaders.
Zelenskyy is expected to first meet one-on-one with Trump, before they are joined by European leaders, including UK Prime Minister Keir Starmer, French President Emmanuel Macron, German Chancellor Friedrich Merz, Nato Secretary-General Mark Rutte and EU chief Ursula von der Leyen, a European government source said.
According to US broadcaster CNN, Zelenskyy’s former sparring partner – Vice-President Vance – will also be present.
– Agence France-Presse