Meghan Markle axes Netflix deal as she vows to take 'complete control'

Meghan, Duchess of Sussex has parted ways with Netflix who were investors in her As Ever brand and has vowed to take 'complete control' over her venture