A 10-day ceasefire between Israel and Lebanon, announced by Donald Trump, has come into effect. Just hours later, the Lebanese army accused Israel of ceasefire "violations". Trump also repeated his ...