Peter Salsbury, CEO of Marks & Spencer, has resigned the company confirmed today. The resignation is effective immediately. Luc Vandevelde will take on Salsbury's responsibilities.Speculation on Salsbury's future reached a peak on Friday when news of Roger Holmes' appointment as M&S managing director of UK retail was leaked to the press.