Turkey launched the ‘Euphrates Shield’ operation in support of Syrian rebels more than four months ago to drive Islamic State from the border and in recent weeks they have been besieging the Islamic State-controlled town of al-Bab.