A last-minute flare-up of violence has seen 47 killed in Lebanon and four Israeli soldiers.

US official says Israel and the Lebanese group have agreed to renew their ceasefire, even as Israeli attacks continue.

Continued fighting in Lebanon could unravel the newly signed deal between Washington and Tehran.