The ANC: Still a home for all?