The Duchess of Edinburgh led a celebration at Edinburgh Castle after it was announced the UK will host the Grand Depart of both the 2027 Tour de France and Tour de France Femme.