Beef and fish are rising fastest in price at Britain's supermarkets as industry experts warn the Iran war is continuing to push up production costs for suppliers.The cost of beef and veal soared by 13.2 per cent while fresh or chilled fish went up 11.6 per cent in the 12 months to April, the Office for National Statistics (ONS) said.Preserved fruit had the joint third biggest rise at 10.7 per cent along with whole milk, according to the data analysed by the Food and Drink Federation (FDF) trade body.Confectionery products were next at 9.7 per cent, followed by chocolate at 7.8 per cent, coffee and mineral or spring water at 6.3 per cent and pasta at 6.1 per cent.The price of beef is still rising fast – despite falling from the March annual figure of 18.8 per cent – as the UK faces low supply, high demand and rising production costs.As for fish, cod and haddock stocks are under pressure while the cost of operating boats and transporting catches is increasing because of the spike in energy prices.But not all items went up in cost – as prices fell for 11 categories, with the largest drops for olive oil, down 9.3 per cent; flour, down 6.1 per cent; and pizza, down 4.4 per cent.The ONS said the overall rate of food and non-alcoholic drink inflation was 3.0 per cent in the 12 months to April, down from 3.7 per cent in the 12 months to March.Food and non-alcoholic drink prices were steady on a monthly basis – while the ONS added that the overall rate of Consumer Prices Index (CPI) inflation fell to 2.8 per cent in April, down from 3.3 per cent in March – and the lowest level since March 2025.