Israel and Lebanon agree to implement ceasefire if Hezbollah stops attacks

The countries reject "any attempt, by any state or non-state actor, to hold Lebanon's future hostage", the US says.