Lebanon and Israel signed a US-brokered agreement on Friday to end hostilities between Israel and Iran-backed Hezbollah – a deal that sparked a mixed reaction in Lebanon. The framework agreement was welcomed internationally as a first step to “long-lasting peace”, while others, including Hezbollah, criticised it for failing to end the occupation of south Lebanon and paving the way to normalisation of ties between the two countries. What is in the deal, and why has it divided opinion in Lebanon?