Marks and Spencer shares dropped eight per cent as the retailer revealed its Christmas trading update, which showed food ...