Ramaphosa and South Africa on the edge