Zero Waste Shops in Birmingham, for ethical plastic and packaging free goods: The Clean Kilo (Digbeth and Bournville). https://www.thecleankilo.co.uk/
These stores offer cheaper, bulk dry ingredients like pulses and cereals that can increase fibre intake and plant-based protein on a budget (only buying what you need), plus reducing plastic waste.