Please enable JavaScript
Is Prince Harry and Meghan Markle's new Netflix deal another humiliating blow? Royal expert explains