The Invictus Games Sydney 2018 got off to a flying start for France today, as they were awarded the first gold medals of the Games by Their Royal Highnesses The Duke and Duchess of Sussex.