$100M DOWN THE DRAIN? Insiders Claim Harry & Meghan’s Netflix Deal Is on Life Support After ‘Dismal’ Ratings

Meghan Markle and Prince Harry’s hopes of a new Netflix deal are ‘dead’ after their two most recent shows flopped, it was claimed today.

The Duchess of Sussex has ‘had everything going for her‘ but the viewing figures for With Love, Meghan have still been ‘dismal’, an insider at the streamer reportedly said.

Read More