Terrence Mukupe must be fired