Turkish Prime Minister Ahmet Davutoglu says 49 Turkish hostages held by Islamic militants have been freed.

The Turks, including diplomatic staff, were seized from the consulate on June 11, when the Islamic State group overran Mosul and stormed the Turkish Consulate.

Davutoglu said the group was released early on Saturday and had arrived in Turkey.