Israel rejected a push by allies for a 21-day ceasefire in Lebanon and vowed to keep fighting Hezbollah militants “until victory”, ahead of Prime Minister Binyamin Netanyahu’s expected address to the UN General Assembly on Friday. More than 700 people have been killed in Lebanon by Israeli air strikes since Monday. Follow our liveblog for the latest developments in the Middle East