Socialist Party Congress 2017

Socialist Party Congress 2017

Socialist Party Congress 2017 reports The Socialist Party‘s national congress 2017 took place in London from 11 to 13 March, attended by delegates and visitors from Socialist Party branches all over England and Wales, as well as international guests. Delegates...