Prince Harry faces huge Invictus Games backlash as Birmingham locals make same complaint
Birmingham has been confirmed as the host for Prince Harry's Invictus Games in 2027, but residents are worried about potential financial problems it could create.