Sainsbury is expected to reveal its full-year results to March 31 later this week.

Analysts are expecting the supermarket group to report profits of around £265m on Wednesday, on turnover of £16.2bn.

One analyst said: “They've gained market share and sales have gone up strongly in the second half. It will be interesting to see what Justin King has to say about sustaining growth rates.”