John Lewis Partnership Reports Widened Losses of £124m as Shopper Confidence Declines | HyperFast