Nairobi, Feb. 21 -- South African President Cyril Ramaphosa has declared May 29, 2024 as the official date for the country's upcoming general election.

In this poll, the African National Congress (ANC) ruling party faces its most significant challenge to its parliamentary majority since its 1994 victory. Key issues like unemployment, load-shedding, corruption and inequality are expected to play a crucial role in shaping the vote outcome.

"President Cyril Ramaphosa has in accordance with section 49(2) of the Constitution of the Republic of South Africa, read with section 17 of the Electoral Act of 1998, determined 29 May 2024, as the date for the 2024 General National and Provincial elections," confirmed Presidency spokesperson Vincent M...