Former Lebanese Prime Minister al-Hariri has announced his retirement from political life.

"There is no room for any positive opportunity for Lebanon in the shadow of Iranian activity, national divisions, ethnic tensions and the disintegration of the country," he said.