The subject of the thread is hypocrisy. Absolutely an author making allegations should be scrutinised - unless you think we are meant to take everything that's ever published by a private citizen as gospel truth that can never be questioned.
Charles Spencer is a huge hypocrite. He makes some bizarre allegation that he thinks - and only in retrospect does he think so - King Charles sounded "elated" on a phone call discussing arrangments after Diana's death beause her death meant he could now marry another woman, even though Charles and Diana had been separated for several years and divorced for two and there was no impediment to either of them remarrying, especially as Diana herself had had subsequent relationships.
Yet, the truth is that it's Charles Spencer who is the serial adulterer and multiple divorcee, who was dumping his wives and going on to new women even while at least one of his wives had recently given birth. The way he treated his ex-wives is absolutely horrendous. So, he's a huge hypocrite for criticising Charles for being in a relationship with a woman other than the one he married. I wonder if Charles Spencer is projecting his own thoughts about his own marriages and divorces onto King Charles.
What a bizarre suggestion, that only the royals can be scrutinised because they get a small amount of state money when performing state duties, while authors and large landowners such as Charles Spencer - who uses every available trick to avoid tax, thus effectively costing the ordinary taxpayer - are not to be scrutinised.
Everyone who puts out a book and insists "I'm telling the truth" should have that book and his motives scrutinised.
Edit: typo