ANC 30-year majority end