Understanding the ANC today