Donald Trump has again attacked NATO for not supporting the U.S. in the Iran war, following a private meeting with Secretary General Mark Rutte at the White House. In a post shared to Truth Social after the meeting, the U.S. President said: 'NATO WASN'T THERE WHEN WE NEEDED THEM, AND THEY WON'T BE THERE IF WE NEED THEM AGAIN.' Meanwhile, Rutte has described his meeting with Trump as 'very frank' and 'very open', despite clear disagreements.

Ahead of the talks, Trump had suggested quitting the transatlantic military alliance after several NATO countries resisted calls to help reopen the Strait of Hormuz to ease rising oil prices. The White House did not disclose specifics of the discussions; however, Rutte spent over two hours at the White House, though the duration of the meeting with Trump remains unknown.

The meeting aimed to persuade Trump of the importance of remaining in NATO. Nonetheless, Trump's deep-seated concerns about the alliance persisted, particularly regarding member nations' perceived lack of support before and during Operation Epic Fury against Iran.

Recently, Trump threatened to withdraw from NATO amid escalating tensions. At the same time, White House officials emphasized that NATO was 'tested and they failed', leading to criticisms that member countries 'turned their backs on the American people'. Rutte countered that the majority of European nations did provide assistance, creating a nuanced picture of NATO's role.

Despite challenges, Rutte acknowledged that NATO members do not view the conflict in Iran as illegal and agreed on the necessity of curbing Iran's nuclear ambitions. Following previous tensions over his Greenland remarks, Trump's criticisms regarding NATO reflect a complex and evolving relationship amid escalating geopolitical tensions.