US President Donald Trump criticised his French counterpart Emmanuel Macron for sending “mixed signals” to Iran on behalf of the US on Wednesday.

In a tweet, Trump said that the Iranians want desperately to talk to the United States, “but are given mixed signals formal of those purporting to represent us, including President Macron” (sic).

“I know Emmanuel means well, as do all others, but nobody speaks for the United States but the United States itself. No one is authorized in any way, shape, or form, to represent us!” Trump posted.

Earlier this week, President Macron had invited Iranian President Hassan Rouhani to attend the G7 summit at the end of this month, but a French diplomat denied the report on Wednesday, according to reports.

Trump’s comments highlight a growing sense of unease that has festered between Washington and some of its European allies, which have sought to defuse the rising tensions between the US and Iran.

France and other US’ European allies have been attempting to save the Iran Nuclear Deal, which the Trump administration abandoned last year.

Ties between the US and Iran have deteriorated significantly in recent months due to repeated US sanctions as well as military frictions between the two countries.