Tesco’s campaign sparks a national debate about how the nation does Christmas