Prince Harry's surprise appearance at the NBA Finals on the same day as Trooping the Colour has sparked a fresh wave of online debate, with some social media users accusing the Duke of Sussex of seeking publicity while members of the Royal Family gathered in London for King Charles III's official birthday celebrations.
The Duke was spotted courtside at Game 5 of the NBA Finals between the New York Knicks and the San Antonio Spurs on Saturday, as the Knicks secured the championship. While some fans welcomed the appearance, others questioned his motives, arguing that his attendance coincided too closely with one of the most significant events on the royal calendar.