Prince Harry and Meghan Markle LIVE: Sussexes on notice as Netflix deal in jeopardy 06.07.2024 09:42 Express.co.uk Prince Harry and Meghan Markle signed a deal with the streaming company estimated to be worth around £100 million shortly after stepping down.