Analysis: 'Extraordinary' moment as Princess Kate announces she has finished chemotherapy