The average cost of a pint of beer has soared to above £5 as the most expensive lager sold in British pubs has been revealed.
Advertiser has found Beavertown Neck Oil is the most expensive pint on average at pubs across England, Scotland and Wales.