Israel conducted air strikes in Lebanon on Monday after vowing retaliation for an attack claimed by Hezbollah, the militant group's first since a fragile ceasefire between the two sides took effect last week.

Both Israel and Hezbollah faced accusations on Monday of breaching the truce, which came into force on Wednesday to end a war that has killed thousands in Lebanon and sparked mass displacements on both sides of the border.