Iran has closed the Strait of Hormuz in response to what Tehran described as Israeli violations of the Lebanon ceasefire