Marston’s has increased the price of a pint of beer by between 20p to 45p on average, in the past week, the Express and Star has reported.

The price of a pint of beer has also increased at Wetherspoons, by between 10p and 20p – with the 20p addition being added to drinks at its London venues. Meanwhile brewers have also warned of rises.

A spokesperson for Marston’s told the paper: “The price increase is a direct impact of the soaring energy prices and operating costs as being experienced by all businesses and households across the country.”

Heineken announced last month that it would be increasing the price of its beers as its battles with the impact of cost inflation.

In its full year results for 2021, the manufacturer said it expected to be “significantly impacted by inflation and supply chain resilience pressures.

Cost pressures are not just resulting in food and drink menu price rises, some pubs have also been struggling to source gas and electricity suppliers.

Admiral Tavern’s £350,000 a year energy contract ends this month and suppliers are refusing to quote. If it stays with its existing provider, which it would rather not, it will have to pay 10-times the price, the FT reported.