Heineken's Punch Taverns deal means a 9.9 per cent annual earnings rise
The Dutch group posted underlying operating profit of 3.54 billion euros (£3 billion) last year, up from €3.38 billion (£2.9 billion) and said it sold 3 per cent more beer by volume.
It revealed a £976 million to revenues from the Brexit-hit pound, as well as currency depreciation in other markets, although turnover still rose by 1.4 per cent to £17.7 billion.
The group said it is set for further sales and profit growth over the year ahead, but cautioned over "volatile" economic conditions and is expecting a further currency impact of up to £64 million.