theanglophilechannel.com
MEGXIT DISH
A Royal Abdication! Harry and Meghan Quit! In an announcement that shocked Anglophiles around the world, The Duke and Duchess of Sussex announced that they are stepping back from royal duties in f…