UK supermarket group J Sainsbury has said that its 2004/05 profit will be lower than expected and announced that Sir Peter Davis has stepped down as chairman of the company.