Given the strained relationship between Harry and the royal family, it's not surprising that Charles didn't mention him in last year's speech. This year, he may avoid mentioning William as well, as any reference to one brother could be interpreted as a slight to the other.
In his previous Christmas speech, King Charles focused on paying tribute to his late mother, Queen Elizabeth II, and addressing the challenges facing the nation, including a cost-of-living crisis. He called for "peace and unity" during difficult times. He also acknowledged Prince William and Kate Middleton's new titles as Prince and Princess of Wales during their visit to Wales.
It appears that Charles is trying to maintain a neutral and diplomatic tone in his Christmas speech, keeping the family drama out of the public eye and emphasizing unity and national issues instead.