old

John Lewis reported a half-year loss of nearly £560m after tax and that has brought with it much hand-wringing about its problems.



To read the full story: