Israel and Hezbollah have been fighting ever since Hamas’s cross-border assault into Israel on 7 October 2023