Israel and Lebanese militant group Hezbollah are accusing each other of breaching a ceasefire which was signed just days ago. The truce aims to end more than a year of fighting after the October 7 attack on Israel by Palestinian militant group Hamas.