President of the African National Congress (ANC) Cyril Ramaphosa (C) gestures after he was announced President after members of Parliament voted during the first sitting of the New South African Parliament in Cape Town on June 14, 2024. Cyril Ramaphosa re-elected SA President 15 June 2024
Thoko Didiza (C) presides after being elected Speaker of the National Assembly during the first sitting of the New South African Parliament in Cape Town on June 14, 2024. Thoko Didiza elected Speaker of National Assembly 15 June 2024