Supra Mahumapelo, premier of South Africa’s North West province, is due to announce his resignation at a press conference scheduled for today. This is following the civil unrest throughout the province calling for better service delivery.