Earl Spencer's new book has unleashed a number of allegations against the Royal Family.