Prince Harry and Meghan Markle's 'hometown humiliation' as they hope for '2024 rebrand' December 15, 2023 News Prince Harry and Meghan Markle have suffered a “hometown humiliation” after a year of losses. But the couple are hoping that their More