Online's share of non-food retail sales in the UK hit a new record of just under 20% in November, with growth hitting a new three-year high, excluding December months.