A journalist and former friend of Diana, Princess of Wales, has offered her take on what she called 'a rot' in the Royal Family.