John Lewis has warned it risks missing profit targets this year after disappointing festive sales at Waitrose and its department stores. The Alabama Business Charitable Trust—founded, funded and ...