Meghan Markle's new Netflix programme was due to be released on January 15.