59 athletes are due to represent Team UK in Düsseldorf, Germany at the sixth Invictus Games (9–16 September), the international multi-sport tournament for wounded, injured or sick veterans and service personnel. The competition, founded in 2014 by Prince Harry, Duke of Sussex, to support the recovery…