John Lewis falls to £78m loss and ditches staff bonus Posted on March 16, 2023 | by [#item_full_content]