South Africa has more than 26,7 million registered voters, who will vote for the 48 political parties that have successfully registered to contest the 2019 general election.