Home Europe powers to offer Iran 'diplomatic solution' ... 20 June 2025 Europe powers to offer Iran 'diplomatic solution' to conflict: Macron