"Trump lies frequently, or tells falsehoods frequently, or stretches the truth frequently, but he also often tells the truth," Haberman said.