Online shopping boom sends Ocado's earnings soaring by a third to £2.2billion

The British online grocer reported underlying group earnings of £73.1million for the year to November 29, up from £43.3million the previous year, as revenues rose a third to £2.3billion.