Strong growth in online sales stopped retail sales falling in December, according to the British Retail Consortium.

Read more