The Mabuza Dilemma: A puzzle wrapped into … something, anything

On Tuesday morning, 28 May 2019, it was confirmed that Chief Justice Mogoeng Mogoeng would conduct the swearing-in ceremony for the ANC’s deputy leader David Mabuza. This appears to remove the last legal hurdle to him becoming the deputy president, which means that a Cabinet announcement now appears imminent.