Vance stated that Tehran had agreed to allow IAEA inspectors to return to Iran
China declared its support for Iran at a meeting in New Delhi
UK Prime Minister Keir Starmer has announced his resignation
Biopharma is investing EUR 85 million in the first phase of its plant in Arad
Mediators have reported progress in the talks between Iran and the US
British Prime Minister Starmer may announce his resignation on 22 June – media reports
Off the coast of Yemen, armed men attempted to board a tanker
Trump has reacted to Starmer’s possible resignation

