Featured Opinion Politics ANC faces historic loss of majority in South Africa’s parliament Tapiwa Rubaya June 1, 2024