M&S has unveiled its Christmas sandwich menu – and there’s a vegan wrap!