ok.co.uk
42%
1000
Prince Harry lands in UK for Diana statue unveiling as all details are announced
Prince Harry has landed in the UK ahead of the unveiling of a statue of his late mother Princess Diana next week. Harry arrived at London Heathrow Airport on Friday and will have to isolate for five days ahead of the event next Thursday, 1 July.