Shares in Sainsbury's rose 20.25p to close on 356.75p yesterday following better than expected sales growth at the supermarket chain.

The retailer reported a 4.1% increase in like-for-like sales, excluding fuel, for the 12 weeks to 22 March and also unveiled a £1.2bn joint property venture with British Land.

“Sainsbury's continues to see strong growth from non-food sales following investment in the range, infrastructure and space,” Christopher Hogbin, an analyst at Bernstein, told the Daily Telegraph.