Every year, the UK throws away an estimated 9.5 million tonnes of food, worth over £19 billion. That’s equivalent to over 15 billion meals wasted, while millions..

Every year, the UK throws away an estimated 9.5 million tonnes of food, worth over £19 billion. That’s equivalent to over 15 billion meals wasted, while millions..