Hampshire Aldi stores are allowing customers to participate in a raffle in the period April 15 to May 6.

Shoppers can spend £1 on a raffle ticket to potentially win a £100 gift card.

The funds raised will support Aldi's partner charity, Teenage Cancer Trust. A winner will be selected at random per store on May 7.

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.”

This initiative is part of Aldi's celebration of raising £10 million for the charity since 2017.

The supermarket hopes to further extend its fundraising goal to £15 million by 2027.

Volunteers are sought for in-store fundraising May 3 to 5.