John Lewis launched its much anticipated new Christmas campaign last week. It's funny how people are looking forward to seeing John Lewis ads every year because they know that they will get excited. Every single year, there are expectations from the