John Lewis winning Christmas ad battle as ‘big four’ struggle

New data shows ad campaigns that generate social buzz, as well as a popular TV ad, are performing well with consumers this festive season.