Charity shop gets£20,000 surprise

A mystery man walked into a Glasgow charity shop and handed over an envelope with a £20,000 donation inside, then left without saying a word.

It is believed to be the biggest donation handed in to a Cancer Research UK shop in the UK.

Shop staff put up a banner with the words “thank you”.