Stafford Cripps. A biography. With plates, including portraits