Russian President Vladimir Putin with Turkish President Recep Tayyip Erdogan.

Russia and Turkey have agreed to create a demilitarised buffer zone in Syria's Idlib province to separate government forces from rebel fighters based there.

Russian President Vladimir Putin said it would be 15km to 25km (9-15 miles) wide and come into force by 15 October.

Troops from Russia, an ally of Syria's government, and Turkey, which backs the rebels, will patrol the zone.

The UN had warned of a humanitarian catastrophe if the Syrian army launched an all-out assault to retake Idlib.

But after Monday's meeting between Mr Putin and Turkish President Recep Tayyip Erdogan in Sochi, Russian Defence Minister Sergei Shoigu said the deal meant there would be no such operation in the region.
What is the deal and what did Putin and Erdogan say?

The Russian president said that under the deal, all heavy weaponry, including tanks, rocket launch systems and mortar launchers operated by rebel groups would need to be pulled out of the buffer zone by 10 October.

Jihadist groups, including those of al-Nusra Front, Mr Putin said, would have to leave the zone.

It was not immediately clear if the zone included Idlib city, which would require some rebels to withdraw from it.

Mr Erdogan said: "We will prevent a humanitarian tragedy which could happen as a result of military action."

He had earlier called for a ceasefire in northern Syria to prevent what he said would be a "bloodbath" and another major refugee crisis on Turkey's southern border.