American Leftist surveys the SWP wreckage in Britain
Recently there was a split, purges, and resignations, with much resultant gnashing of teeth in the Socialist Workers Party in Britain. SWP is a Leninist formation that fancies itself a vanguard party, ready to lead the workers to the inevitable…