Harry and Meghan deserve the same fate as Andrew Windsor

.....

© The Spectator