At least 31 people have been killed in Israeli strikes on Lebanon and around 150 people have been injured. Israel and Hezbollah have been trading tit for tat strikes, began by the militant group in response to the killing of Iran's supreme leader Ayatollah Ali Khamenei.