Charles Spencer has made a series of damning claims about the King.