Recent developments in British socialist thinking (Co-operative Union])