Some walked for days for the chance to show their anger by publicly giving up their membership cards for Tanzania's ruling party, Chama Cha Mapinduzi (CCM).
The perception that the ruling Chama Cha Mapinduzi party (CCM) are competent managers of the economy is a common one, but at the same time corruption affects everyone's lives.