Cofty are you still living out that ironic position, which I take to be an art form that you have distinctively perfected, of insisting that others need to read books in order to know what they are talking about, meanwhile condemning “Marxist postmodernists”, apparently not realising that Marxism and postmodernism are at odds with one another, and refusing to read an actual Marxist or postmodernist book yourself to find out where you got confused between the two.
Foucault was not a Marxist. A common critique of Foucault from a Marxist perspective is that his philosophy leads to inertia rather than class struggle, and therefore conservatism.
Jordan Peterson has apparently never read a book by a postmodernist or a Marxist either. He said he had a brief look at the Communist Manifesto in preparing for the “debate” but didn’t even finish that. (It’s a very short book, more like a pamphlet.)