Prince William was handed two get well soon cards as he carried out his first royal visit since his wife announced she had cancer.

One was for Princess Catherine, and the other for King Charles – who also revealed he was undergoing treatment for cancer in February.

He told the volunteer “that’s kind” as she handed him the cards.