Learn more

Royal commentator Angela Levin has claimed people are “afraid” that Meghan Markle will “take over” the Invictus Games 10th anniversary celebrations next month. While Harry has made various trips to his home country since stepping back from royal duties, the Duchess of Sussex has not been present on UK soil since 2022. However, she could be about to make a rare trip across the pond with her husband to celebrate the anniversary of the annual sporting event which Harry launched in 2014. Speaking about her potential return, Levin admitted she is fearful that Meghan could “steal the spotlight”.Spea…