The British Beer & Pub Association estimates the average price of a pint will go up by 21 pence - taking it above five pounds ...