Israel and Hezbollah have agreed to a ceasefire after nearly 13 months of fighting. The agreement came into force yesterday and is "designed to be a ...