The new episodes of Prince Harry and Duchess Meghan's documentary have been released on Netflix. In the second part, the allegations against the palace weigh heavily throughout.