Princess Catherine joined Prince William at Charing Cross Hospital in London to thank NHS staff during the busy winter period