'Battle' message issued to anybody who's a Tesco, Sainsbury's, Aldi, Asda or Lidl shopper
Food prices in the UK averaged 2.92 per cent from 1989 until 2023 when costs rocketed, new statistics have discovered.
Food prices in the UK averaged 2.92 per cent from 1989 until 2023 when costs rocketed, new statistics have discovered.