Tras la muerte de Khalifah en 1890, Alí ibn Said de Zanzíbar ascendió al trono, prohibió el comercio interior de esclavos (aunque no así su propiedad), declaró a Zanzíbar un protectorado británico y nombró a un primer ministro británico para liderar su gabinete.