Labour shortages, in particular of HGV drivers, have held back growth at Ocado, but the online supermarket said it had managed to keep price rises lower than the 3.8% level of grocery price inflation reported last week.
It made total sales of £2.5bn last year, up 7.2% on 2020. The vast majority of its sales, £2.3bn, came from its Ocado Retail arm – a joint venture with Marks & Spencer – up 4.6% as more people shopped online.