Syria’s military has announced a temporary troop withdrawal in the northwestern city of Aleppo, where rebel groups launched a surprise offensive on government-held positions for the first time in years.

The military said yesterday day that dozens of its soldiers had been killed or wounded in fierce battles with armed terrorist organisations in the governorates of Aleppo and Idlib over the previous few days and that it was now regrouping, redeploying troops to strengthen its defence lines as it prepared a counterattack.