Robert Merz gives a tremendous account of the Marxist foundations of woke/political correctness and cancel culture. He details the racism of Karl Marx, who got this cultural war going, and how the neo-Marxists of today have moved from class warfare to cultural wars, an attack upon tradition. Paradoxically Karl Marx himself supported European colonialism and should be cancelled by the standards of today. He is not because that would be inconvenient, if not embarrassing.
https://www.americanthinker.com/articles/2022/08/marx_and_cancel_culture_.html