Finally Mugabe quit the post