The Assad regime has now lost control of its second and fourth largest cities, Aleppo and Hama, within the space of a week.