The four-year battle for control of Aleppo, Syria’s largest city, is likely to end in the next few weeks as Syrian regime forces either advance into the remaining opposition neighbourhoods or rebel areas are forced to surrender as they run completely out of food and medicine.