Fiona Harrison has resigned as chief executive of Retail Stores Plc and Liberty due to ill health. She will, however, remain on the board as a non-executive director. The company has appointed John Ball, currently Liberty's retail managing director, has been appointed as interim CEO until a replacement is found.