In extraordinary testimony, a key Trump appointee provides testimony that will underpin articles of impeachment.