The Euston Manifesto  

Editor’s Note: The Euston Manifesto – a call for the renewal of progressive politics – was launched online on 13 April 2006, and at a 250-strong meeting in London on May 25 2006. It was written by the Euston Manifesto …