The battle for Labour’s future 24 July, 2015Alex MitchellAlex takes a look at the Labour leadership contest and the infighting on display.