William and Harry put on united front at unveiling of Diana statue

Written by on 1 July 2021

The sons of Diana, Princess of Wales have unveiled her long-awaited statue – a memorial to a woman who left an indelible mark on British society..

Current track



Current show

Current show