
The boss of Prince Harry’s charity has stepped down just days after the Duke collected an award in memory of a war hero.
Invictus Games Foundation chief Dominic Reid said he was standing down because it was “time for someone new to take this vital movement forward into its second vigorous decade.”