South Africa's ruling African National Congress (ANC) has secured 159 out of 400 seats in the National Assembly in the country's 2024 general elections. The results were announced by the Independent Electoral Commission (IEC) on Sunday evening, following elections held on May 29 in the National Assembly.