Trump charged - "is a Huge, Huge Mistake" says US political analyst