President Cyril Ramaphosa is the head of the government of South Africa. The government of South Africa is a constitutional republic with a multi-party system, and the president is both the head of state and head of government. The president is elected by the National Assembly, the lower house of Parliament, and is responsible for appointing the Cabinet and executing the laws of the country.