Cheltenham 2022: UK's Princess Anne assumes prize-giving mantle from convalescing Camilla
The UK's Princess Royal on Wednesday took on trophy-presenting duties at the Cheltenham Festival after the Duchess of Cornwall cancelled a visit to nurse the slight cough she has been left with after her recent bout of Covid-19.