King Charles has carried out his first public duty since his short hospital stay last week by presiding over an investiture ceremony at Windsor Castle, handing out honours to Alan Titchmarsh and athletics champion Katarina Johnson-Thompson