NBC News: Trump and Republicans find themselves on the other side of the cancel culture wars