UK Kate Middleton cancer news: King Charles’s surprise walkabout ‘meant a great deal’ as Princess of Wales absent Barney Davis 01/04/2024