The senator from South Carolina has fallen a long way from describing Trump as a “race-baiting, xenophobic, religious bigot.”