Prince Harry's Visit to London for Invictus Games Anniversary

Prince Harry arrived in London to mark the 10th anniversary of the Invictus Games but won't see his father, King Charles III, who is too busy with official duties. Harry has a strained relationship with his family since quitting royal duties in 2020.