Ocado Retail has notched up sales growth of 10.6 per cent as it won back more customers thanks to price cuts and efforts to boost ranges.