India, April 2 -- French President Emmanuel Macron on Thursday expressed frustration at US President Donald Trump's shifting statements on the Iran war and said that Trump cannot keep "contradicting" himself every day on Iran.

Macron also dismissed the idea of a military operation to "liberate" the Strait of Hormuz, calling such a move "unrealistic".

"There are those who advocate for the liberation of the Strait of Hormuz by force through a military operation, a position sometimes expressed by the United States," Macron said in South Korea, AFP reported.

"I say sometimes because it has varied; it is never the option we have chosen, and we consider it unrealistic," he said.

"It is unrealistic because it would take an inordinate amount ...