The ANC’s long track record of political mistakes and policy failures is finally catching up to it precisely at the moment ...