Cancer bows the knee to Trump