Customers at Aldi stores in Buckinghamshire may win their weekly shopping for just £1.

From Monday, April 15 to Monday, May 6, shoppers can purchase a £1 raffle ticket at selected stores to enter a draw for a £100 gift card, with all proceeds going to the Teenage Cancer Trust.

On Tuesday, May 7, a winner per store will be randomly selected and alerted over the phone.

This raffle celebrates Aldi's accomplishment of raising £10 million for Teenage Cancer Trust since partnering with the charity in 2017.

The supermarket chain has now aimed to raise a total £15 million by 2027.

Liz Fox, National Sustainability Director at Aldi UK, said: "We are so proud to support Teenage Cancer Trust and the invaluable work they do for young people up and down the country.

"This raffle is part of our celebrations for reaching our £10 million milestone for the charity and it is a fantastic opportunity for customers to win their weekly shop for just £1."

Between May 3 and May 5, Aldi and Teenage Cancer Trust will also be looking for volunteers to help fundraise in stores.