Yes, for Trump now, and Piers was for Obama in 2008. He has repented.
He has not repented. He is repositioning himself so as to try not to lose his celebrity.