Should the ANC be celebrating or soul searching?

The African National Congress wins the elections in South Africa, but by a smaller margin.