South Africa’s ruling party has finally fired president Jacob Zuma, and yet he hangs on