7K 94% ‘What else has life got to throw at me?’ Prince William praised for dedication despite Kate’s cancer