text: There are many political parties in Zanzibar , but the main Parties are the Chama Cha Mapinduzi ( CCM ) and the Civic United Front ( CUF ) .
simplified: the main Parties are the Chama Cha Mapinduzi ( CCM ) and the Civic United Front ( CUF ) .