We are struggling to make ends meet at the moment and have found great support with The Pantry Partnership which have 100 sites across the UK. I pay £5 a week and get £25 (on average) worth of goods from them. This can range from tinned goods to fresh fruit and veg to dog and cat food.
Its amazing for making the pennies stretch further, for example tonight we are having potatoes and broccoli from the pantry and we have supplemented with some fish that we got on offer from Aldi for £6. This week we have done three meals almost completely using pantry goods, just adding a bit of cheese or a stock cube or whatever.
They don't advertise as obviously they get very busy especially in certain areas but do check if you are eligible for membership at one near to you. Here they accept child benefit as eligible criteria so many people on this forum would be able to use the service.