Prince Harry and Meghan Markle’s series has been kicked off Netflix