Aldi is making its 'Too Good To Go' surprise bags available earlier than ever before for Christmas and New Year's Eve.

This means that customers in Berkshire will be able to order a bag via the Too Good To Go app up to five days in advance.

Bags for December 24 will be available to order from December 19, while bags for New Year's Eve can be reserved from December 27.

Each surprise bag costs £3.30 and contains at least £10 worth of food approaching its sell-by or use-by date.

Luke Emery, national sustainability director at Aldi UK, said: "We’re making our Too Good To Go bags even more accessible this Christmas and New Year.

"By allowing customers in Berkshire to reserve their bags earlier than ever, we hope to provide even more people with affordable items that also help to reduce food waste."

Sophie Trueman, country director at Too Good To Go UK and Ireland, added: "We’re delighted to help Aldi and its customers save even more food from going to waste across this seasonal period.

"Not only does our win-win-win solution support Aldi in tackling surplus food, but it also enables customers to enjoy products at great value for money, all while making a positive impact on the planet."

Aldi donates surplus food to local causes year-round through its partnership with Neighbourly.