WASHINGTON — US President Donald Trump on Monday said that Israel and Hezbollah agreed to mutually halt their attacks in Lebanon after speaking on the phone with Israeli Prime Minister Benjamin Netanyahu."I had a very productive call with Prime Minister Bibi Netanyahu of Israel and there will be no troops going to Beirut," Trump wrote on his social media site Truth Social on Monday."Any troops that are on their way have already turned back," Trump claimed. Trump further said he held "a very good call with Hezbollah" through "highly placed representatives" and that the militant party "agreed that all shooting will stop — that Israel will not attack them, and they will not attack Israel."Trump's announcement sparked momentary hopes of an end to a blistering Israeli offensive launched last week despite a US-brokered ceasefire in Lebanon. The assault has forced thousands of civilians to flee the country's south.Netanyahu and Israeli Defense Minister Israel Katz announced Monday that Israel would begin striking Beirut's southern suburb of Dahiyeh in response to continued drone attacks by Hezbollah.Trump instructed Netanyahu to suspend the planned strikes on Dahiyeh, a well-placed Israeli source told Al-Monitor. Israeli Air Force units were preparing to take off when their orders were cancelled, the source said.Iran's Islamic Revolutionary Guard Corps (IRGC) on Monday responded to Netanyahu and Katz's statement by warning residents of Israel to evacuate the country's north and to avoid military installations in Israel, signaling intent to retaliate heavily if Israel proceeds with plans to bomb Dahiyeh or Beirut.Iran's semi-official Tasnim news agency, which has links to the IRGC, also said Iran would "activate other fronts" in response, including the Bab al-Mandeb strait, an important commercial waterway linking the Red Sea to the Arabian Sea, and a major alternative route to the already closed Strait of HormuzMinutes after Trump’s announcement, Hezbollah announced it targeted Israeli soldiers near the town of Yohmor, located about 9 kilometers (5.5 miles) south of Nabatieh, with rockets and drones.The Lebanese government had not commented on Trump’s statement by the time of publication. Lebanon’s Ministry of Public Health said on Monday that the death toll in the country since fighting renewed in early March had risen to 3,433. Later, the ministry reported that two people were killed by Israeli strikes against the Jabal Amel hospital near the southern city of Tyre.Netanyahu has not yet commented on his conversation with Trump and reports that Washington had ordered Israel to halt a planned attack on Beirut.Opposition leader Yair Lapid slammed the prime minister for reportedly backing down under American pressure, implying in a post on X that Israel under Netanyahu had become “a full-fledged protectorate" of the United States.Yisrael Beiteinu Chairman Avigdor Lieberman also criticized the premier, saying that “it is unacceptable that the north of the country has been under heavy shelling for days on end. Soldiers are wounded, killed, and the Prime Minister of Israel is waiting for Trump’s approval to bomb Dahiyeh. We are not a banana republic. We must flatten Dahiyeh now, and not stop until the last building there is demolished.”