I think it helps with the definition of Lefty but not particularly true.
I have no particular allegiance to any party but think the royal family are nothing but an anachronistic bunch of parasites.
A parasite is something which lives off another organism without giving anything back. It's impossible to justify applying that definition to the Royal family. The anachronism thing is entirely subjective. They are only an anachronism if you choose to see them as such.