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