Most of the key Syrian city of Manbij has been retaken from from so-called Islamic State, activists and commanders say.

Video posted online by the Firat news agency appears to show civilians being evacuated from the city centre amid heavy gunfire.