John Lewis has warned it risks missing profit targets this year after disappointing festive sales at Waitrose and its department stores. The partnership told staff it had fallen short of sales and ...