In the latest round of by-elections the ANC failed to win back Newcastle, lost a ward in Mtubatuba to the IFP and lost control of Cederberg. However, it went up percentage wise in every by-election on Wednesday night. Despite short-term setbacks, there were some silver linings for the ruling pa.