The Duchess of Sussex has received mixed reviews for her new Netflix show that aired last week