Prince Harry and Meghan Markle facing ‘lose-lose situation’
Prince Harry and Meghan Markle are facing a “lose-lose situation”, GB News’s Royal Correspondent has claimed. Cameron Walker added that the couple “cannot win” amid their mounting criticism, on this…