David Dimbleby chairs a special debate from London with the six candidates for the deputy leadership of the Labour party – Peter Hain, Hillary Benn, Harriet Harman, Hazel Blears, John Cruddas and Alan Johnson.