Britain Britain: After 26 March demonstration April 4, 2011 Editorial from <a href="http://www.socialismtoday.org/">Socialism Today</a>, magazine of the Socialist Party (CWI in England & Wales) For a 24 hour general strike!