Stella C

The rival factions at war over Labour’s leadership contest

24 July 2015 15:29

Which factions have the most influence in the Labour leadership and deputy leadership contest? The biggest split in the party…