A timeline of recent British royal events as Kate appears in public while battling cancer 15.06.2024 18:02 Abcnews.com It has been a difficult few months for Britain's royal family