The Toy Retailers' Association has unveiled its annual list of 20 products its expects to sell well this Christmas. The ...