Marc Bolland, the former chief executive of UK grocer Morrisons, will officially take the helm at rival Marks and Spencer in May.