beleaguered Malawi Electoral Commission (MEC)