It comes after foodbank charity The Trussell Trust said it expects this Christmas to be its busiest on record, with more families than ever expected through its doors
German discounter Aldi will give all of its unsold fresh food to charity after stores close on Christmas Eve.
The supermarket chain will hand out unsold food to agreed organisations across the country on December 24.
The company said it wants to share products out with groups such as food banks in support of “less fortunate individuals” in order to “prevent food going to waste”.
The supermarket said: “Aldi is offering local organisations the opportunity to receive surplus food from their stores on the afternoon of Christmas Eve.
“As Aldi stores will shut at 4pm on Christmas Eve until December 27, they will have a variety of good quality surplus food products that they will wish to redistribute in support of less fortunate individuals and to prevent food going to waste.