Just after President Trump called Tom Price a "good man", the White House announced the secretary of health and human services had resigned.