Despite widespread concern about the growth in antisocial behaviour in pubs and clubs, a new report from independent market analyst Datamonitor reveals that Brits are Europe's biggest spenders on alcoholic drinks, shelling out a total of £1,272 per person per year - almost twice as much as the Germans.