Prince Philip is on the mend.
The 92-year-old royal is doing “much better,” his son, Prince Charles, told reporters Friday. Philip, who spent his birthday in the hospital (when his wife, Queen Elizabeth, paid him a visit), was admitted for an exploratory operation on his abdomen, according to a statement from Buckingham Palace.
Philip was admitted to the hospital on June 6 and was expected to stay for two weeks.
Princesses Beatrice and Eugenie also visited their grandfather, who will miss Saturday’s birthday parade for the Queen, 87. Her cousin, the Duke of Kent, will accompany her for the festivities.