A new study has revealed that the average price of a pint has risen by 9p this year, with prices between regions differing by up to £1.

A new study by the Good Pub Guide has revealed that the average price of a beer is now £3.69.

It also showed that Shropshire and Herefordshire have the cheapest drinks, at around £3.37, with drinks in London and Surrey averaging £4.44.

Norfolk and Suffolk both came out in the 'Average-priced beer' category.

The average pint in Suffolk is 5p cheaper than that of Norfolk, costing £3.61 where Norfolk pints cost £3.66.

Fiona Stapley, editor of the Guide, said pubs had faced rising costs over the past year - including increased business rates and rents, higher staff wages and more expensive raw materials.

She added: 'We should all be supporting our local pub, because how boring would high streets be with just coffee shops?'