By the end of this week, all the main retailers will have launched their festive campaigns - but this year they're spending a lot more cash on the internet to mirror shopping habits. Retailers are expected to spend about £390m on advertising in the last three months of the year. There will be a larger focus on digital online campaigns with M&S stepping into this format for the first time. John Lewis' much anticipated ad is been kept tightly under wraps.