Marks and Spencer (M&S) posted worse than expected results today as clothing, gifts and homeware sales fell, marking its fourteenth consecutive quarterly decline. While it's 'Magic and Sparkle' ...