‘Their own worst enemies’: Tina Brown’s take on the royals

This post was originally published on CBC News: The National.