Ocado’s shares fell sharply last year after both of its partners in North America said they would close centres run by the company after demand failed to meet expectations.

US grocery chain Kroger is shutting three Ocado-run warehouses, while Canadian chain Sobeys is closing a centre in Calgary.

News of the job cuts came as Ocado reported its full year results, external. The company said group revenues had risen by 12% to £1.36bn in the year to 30 November.

However, pre-tax losses at its continuing operations widened to £377.6m, compared with a loss of £339.8m in the previous year.

Ocado said the actions it was taking were expected to cut costs by about £150m. The job cuts are expected to come largely in tech and support teams.

Steiner said the changes being made would “reflect the lower structural cost base that we have signalled over recent years”.

“Regrettably, this means a significant number of roles will no longer be required.

“We will support those impacted through this process,” he added.