The British are the biggest consumers of chocolate in Europe, eating 10kg (24 pounds) of chocolate a year - nearly twice the European average - or the equivalent of 154 Mars Bars, according to a new report.