Zimbabwean President Emmerson Mnangagwa’s ruling Zanu-PF party suffered a heavy defeat in parliamentary and municipal by-elections held in several constituencies countrywide over the weekend. The Daily Maverick reports that Nelson Chamisa’s Citizens Coalition for Change party cruised to victory in 19 parliamentary constituencies out of the 28 contested, with Zanu-PF grabbing the remainder including two that were previously controlled by the opposition, according to results announced by the Zimbabwe Electoral Commission. The CCC also claimed 61% of the vote in local government elections in several urban and rural municipalities.