M&S HAS revealed its new Christmas menu in cafes up and down the country – featuring double wrapped pigs in blankets with gravy and a s’mores milkshake. The festive items, set to ...