The royal family has, as the British press put it, been dragged into a war of words with Charles Spencer, the younger brother of the beloved Princess Diana.