London - The queues were long and the battles were bloody, but thanks to months of hard shopping by parents desperate to make their children's wishes come true, the Teletubbies have swept the board this Christmas. The cuddly foursome have lived up to predictions that they would be the number one Christmas toy this year. Around one million have been sold.