The Invictus Games, which kicks off in Dusseldorf next Saturday, has become a veritable jewel in the crown for the Duke and Duchess of Sussex. One of their most high-profile joint outings on the world stage, the week-long event guarantees acres of media coverage and a chance to put on a united front, while at the same time demonstrating what their lives are all about: helping others....