JOHANNESBURG - The latest by-elections results show a mixed bag for political parties.
In Douglas Town in the Northern Cape, the DA won back an independently-held seat while ANC made gains in Cacadu, formerly known as Lady Frere in the Eastern Cape.
The SACP was dealt another blow with an unsuccessful contest in Limpopo.
Elections analyst, Wayne Sussman, discussed this with eNCA.