Sen. Tom Cotton is against ‘cancel culture’ and campus censorship — except when people disagree with him.