A year in Christmas ads: John Lewis, Sky and Amazon among 2020 Christmas crackers
1