Ornella Barra’s departure as chief executive could offer the high street stalwart the chance of a new lease of life ...