A royal deal

Prince Harry and Meghan Markle sign deal with Netflix, plus more news