Prince Harry's latest 'olive branch' to King is so he can 'boost brand', expert warns

The Duke of Sussex is reportedly going to invite King Charles to open the 2027 Invictus Games with him.