Сопротивление сомалийцев на фоне общего подъема освободительной борьбы народов Африки заставило итальянские власти пойти на уступки. Было принято решение о создании представительного органа - Законодательного собрания, большинство мест в котором (60 из 70) должны были получить сомалийцы. В феврале 1956 года состоялись первые в истории страны выборы, победу на которых одержала ЛМС, получившая 43 места. Было сформировано правительство во главе с генеральным секретарем лиги Абдуллахи Иссой. Руководство лиги стало на путь сотрудничества с итальянскими властями и начал преследование политических деятелей, добивавшихся скорейшей ликвидации итальянского контроля над Сомали. В экономической сфере руководство лиги фактически содействовало проникновению в Сомали монополистического капитала Италии и других западных держав.
В британском протекторате Сомали (Сомалиленд) до 1948 года управление осуществлялось британской военной администрацией, затем власть перешла к гражданским колониальным властям. Все ключевые позиции в правительстве, суде, армии, полиции и в хозяйственных учреждениях удерживали в своих руках англичане. Сомалийцы были лишены политических и гражданских прав. В экономическом отношении Британская Сомали оставалось отсталой аграрной страной.
В 1948 году в Британском Сомали было создано Национальное сомалийское общество, переименованное в 1950 году в лигу Сомали. (НЛС). Программа НЛС включала требования ликвидации колониального режима, вывода британских войск, уничтожения родопленных пережитков. В 1957 году по Британской Сомали прокатилась волна антиимпериалистических демонстраций с требованием независимости и объединения всех сомалийских территорий.
Под нажимом освободительного движения Великобритания согласилась в 1957 году на создание законодательного совета, члены которого назначались губернатором - председателем совета. Состоявшаяся в августе 1958 года 2-ая конференция НЛС приняла решение добиваться полной независимости. Колониальные власти вынуждены были пойти на новые уступки. В декабре было постановлено, что 13 из 34 членов законодательного совета будут избираться местным населением. Но сомалийцы бойкотировали выборы и добились новых выборов в феврале 1960, в которых из 36 членов законодательного совета 33 избирались местным населением и лишь трое были назначены губернатором. Победу одержали НЛС и Объединенная партия Сомали. Обе партии опубликовали совместную декларацию, в которой потребовали предоставления стране независимости (26 июня 1960) )