Britain Britain: Capitalism isn’t working March 24, 2012 Peter Taaffe, general secretary of the Socialist Party (CWI in England and Wales) Time to fight for socialist change