Even with Israeli gunfire killing two people in southern Lebanon on Tuesday, a United Nations Spokesman held firm that a new ceasefire is "largely holding."

Nevertheless, Iran-backed Hezbollah has accused Israel of violating a ceasefire that otherwise has been held since Sunday.

"Our UNIFIL (United Nations Interim Force in Lebanon) colleagues tell us that the latest ceasefire announced for Lebanon on June 19th appears to be largely holding," United Nations Spokesman, Stephane Dujarric, said

The lull in fighting is the longest yet in the war that was ignited by the US-Iran conflict on March 2, when Hezbollah opened fire at Israel in support of Tehran, prompting Israel's second offensive in the country since 2024.

The highway south was clogged with cars on Tuesday as the relative calm encouraged displaced people to return home, despite concerns about the ceasefire's solidity and with Israeli forces still deployed deep inside Lebanon.

The war has loomed over diplomacy towards resolving the US-Iran conflict, as Tehran has demanded Israel halt attacks in Lebanon as part of its interim deal with Washington, tying the fate of the wider negotiations to the Lebanon conflict.

Israeli soldiers opened fire at a group of people near a bulldozer clearing a road in the al-Deir neighbourhood of Nabatieh al-Fawqa, the local mayor and Lebanon's state news agency NNA said.

The Israeli military later said its troops had fired warning shots at four people on a bulldozer and motorcycle that had crossed into the zone Israeli troops are still holding in southern Lebanon. It described them as "Hezbollah terrorists operating under civilian cover".

Israeli attacks have forced some 1.2 million people from their homes in Lebanon, according to Lebanese authorities.

Israeli attacks in Lebanon have killed more than 4,100 people, including 773 women, children and healthcare workers, according to the Lebanese health ministry. The toll does not say how many combatants are among the dead.

Israel's death toll from this round of hostilities with Hezbollah includes at least 32 soldiers and four Israeli civilians.