Sir Keir Starmer has spoken with the Iranian president as part of international efforts to de-escalate tensions in the Middle East, Sky News understands.
Sir Keir Starmer has spoken with the Iranian president as part of international efforts to de-escalate tensions in the Middle East, Sky News understands.