Katherine Clements picks the best costume drama to watch over the festive season. The Crown (Netflix, from 8th December) When The Crown first aired last year it was much hyped as the most expensive TV series ever made. I doubted whether a show about our current royals would live up to such grand claims. I was […]