French President Emmanuel Macron declared that France would no longer get involved in "commercial agreements" with countries that do not "respect" the Paris climate accord.

The declaration, made in Macron's speech before the 73rd session of the United Nations General Assembly, was a clear swipe at Donald Trump who pulled the US out of the international agreement to limit global warming by cutting carbon emissions.  The US is in the only nation to pull out of the deal, fulfilling a campaign promise made by Trump who called the accord "very unfair at the highest level to the United States".  macron didn't mention Trump or the US specifically, but he didn't have to.

"There could be accords for individual sectors, such as automobiles and pharmaceuticals, as long as they are neutral on climate," said President Macron.  "But major accords across all sectors that go against climate conventions, that's not OK." 

Macron also challenged Trump's attack on international trade deals and diplomacy, calling instead for "dialogue and multilateralism" to resolve the world’s crises.  He vigorously defend the Iran Nuclear Deal, which Trump also abandoned - but Iran and the rest of the signatories did not. 

"What will bring a real solution to the situation in Iran and what has already stabilised it?  The law of the strongest?  Pressure from only one side?  No!" exhorted Macron, "We know that Iran was on a nuclear military path but what stopped it?  The 2015 Vienna accord," he added.

"Nationalism always leads to defeat", Macron said, urging his fellow world leaders not to "accept our history unraveling" at the hands of Trump and far-right parties in Europe, adding: "Our children are watching."