Prince Harry is facing criticism over alleged financial irregularities tied to the 2025 Invictus Games in Canada.
The multi-sport event, founded by the Duke of Sussex in 2014, is now coming under scrutiny after reports revealed it allegedly cost $63.2 million for hosting 543 participants. This breaks down to an estimated $118,000 spent on each participant. That has now sparked outrage among veterans.
After a 2025 Invictus Games report, people had questions about Prince Harry’s spending
Nearly half the funding ($30million) reportedly came from Canadian taxpayers, with investigators now calling for more transparency over how the money was used, reports RadarOnline. Investigator Rachel Maxwell claimed on her Montecito Minimalist Instagram account that the Canadian government is trying to hide the spending.
Maxwell said, “That’s life-changing money. Would the veterans have preferred $117,000 to purchase new prosthetics, to make their house ADA [Americans with Disabilities Act] compliant, to purchase vehicles that could support their wheelchairs?” She also noted that similar veterans’ events cost far less, pointing out that the U.S. Warrior Games runs on an annual budget of about $2 million.
Royal expert Hilary Fordwich asked, “The question I have is – Does Prince Harry use the Invictus Games as a tax write-off, and is he making money off the backs of veterans? If he’s not, there should be full disclosure that he is not. Show us that he’s not profiting.”
Prince Harry and Meghan Markle reportedly maintain a high-cost lifestyle in their California mansion, with an annual expense of about $6.8 million for mortgage, security, and staff.
The next Invictus Games, which include archery, athletics, wheelchair basketball, and sitting volleyball, will take place from July 10, 2027, to July 17, 2027, in Birmingham, marking the event’s return to the U.K. for the first time since its 2014 debut in London. Birmingham, the second-largest city, declared bankruptcy in 2023. However, by 2026, the City Council said it was no longer at risk of bankruptcy, as per the BBC.
TELL US- WHAT IS YOUR TAKE ON THIS?
