News Prince Harry and Meghan Markle need to win back the favor of the British by admin April 17, 2024 April 17, 2024 Duke of Sussex made no secret of his plans to return to Great Britain. Harry is expected …