The Socialist Party is a Trotskyist group active in England and Wales. It has five councillors in local government and two dozen members on the executives of major trade unions. It also initiated the Campaign for a New Workers' Party (CNWP). It publishes The Socialist, a weekly newspaper, and Socialism Today, a monthly magazine. It is part of the Committee for a Workers'...