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