27th February 2024
According to research as many as 1.2 million adults in London are living in food insecurity, with the cost-of-living in the city rising by 24% over the past three years. Around 100,000 families have less than £3 a day to spend on food. The research...