This is “Maverick” McCain all over again.
Trump’s competitors in the primaries have had plenty of time to try and make something stick, too. Thus far nothing has.