British children spend more money on sweets than their European counterparts, according to research by Datamonitor.

UK children between the ages of 10 and 13 spend an average £128.40 a year on confectionery, while those aged between five and nine spend an average of £106.20 a year, the study found.

The figures were 60% more than children in Holland and France and three times more than children in Italy.