Cyril Ramaphosa is due to become the president of South Africa following the resignation on Wednesday of Jacob Zuma. The country’s 400-member parliament, dominated by the ruling African National Congress party, is expected to select Ramaphosa on Thursday to finish his predecessor’s term, which ends with elections in 2019. The ANC has finished first in every…