According to Mzalendo’s data, 106 pledges are yet to be initiated, 23 have been broken, and eight have stalled.