President Donald Trump made a mistake in alienating Italian Prime Minister Giorgia Meloni. She was one of his few European friends.

Italy reacted angrily on Friday after reported comments by US President Donald Trump mocking Prime Minister Giorgia Meloni, with the foreign minister cancelling a planned US visit.

"I don't know why the president of the United States behaves this way with his own allies," the far-right leader wrote on X.