Iran's parliament speaker and chief negotiator has accused the US of breaching its ceasefire with the country.

Mohammad Bagher Ghalibaf cited its continuing blockade of Iranian ports and failure to prevent Israel from attacking Lebanon.

“The naval blockade and escalation of war crimes in Lebanon by the genocidal Zionist regime are clear evidence of US noncompliance with the ceasefire,” Ghalibaf wrote in a post on X.

“Every choice has a price, and the bill comes due. It will all fall into place."