This week South Africa's 6th democratic Parliament was convened and all the MPs sworn in before Cyril Ramaphosa was duly elected as the president of the republic.
Over the past two weeks there has been lots of speculation about who Ramaphosa will choose as his Cabinet ministers. These men and women will be the ones tasked with ensuring that the president's election promises are met and his vision for the country comes to fruition.
When it was announced that outgoing Deputy President Davd Mabuza would not be one of the contenders for Ramaphosa's second-in-command three names were immediately thrown into the ring.
Nkosazana Dlamini-Zuma had run against Ramaphosa for the position of ANC president and is a firm favourite among a large number of ANC veterans who believe that her experience as the chairperson of the African Union Commission makes her stand out above other contenders.
Currently Minister of Higher Education and Training, Naledi Pandor has held a number of Cabinet positions since 2004. She has a wealth of experience and is generally seen as a middle of the road politician.
Minister of International Relations and Cooperation Lindiwe Sisulu has been a member of the ANC NEC for years and was also one of the candidates for ANC president. She has served in Cabinet since 2004.
Story continues below Advertisement
Who do you think President Cyril Ramaphosa should choose as his deputy? Take today's poll.
Previous poll results:
Question: Do you expect any surprises among the ministers when President Ramaphosa announces his new Cabinet?
Result: 49.3% of all participants in the poll said they were expecting a surprise or two w hile 22.4% of readers were confident that they knew who President Ramaphosa would choose to make up his Cabinet. A further 28.4% of readers felt that "There are no surprises in south African politics".
* Click here for more #Elections2019 stories.