Jan, Hilary Mantel was expressing her view on a public figure, not trying to sell a book.
I doubt she will ever be invited to cucumber sarnies at Buckingham Palace after that, or that she'll make it to baroness in the house of lords.
So all in all, if it were for publicity, she'd have said the opposite, glorified Kate, and received a royal blessing from high
