John Lewis is gaining ground in its debt battle – but the war is not won The Telegraph Source link