Others May Day 2015: Socialist plan or capitalist chaos May 1, 2015 Peter Taaffe, Socialist Party General Secretary, (CWI England & Wales) What sort of new society are we struggling for?