Marc Bolland is stepping down as boss of M&S in April after six years at the helm.