Prince Harry's reported olive branch to King Charles III to open the 2027 Invictus Games is only to 'boost his brand.' ...