A man faces charges after a violent altercation left ex-politician Barry Urban critically injured. Court appearance set for December.