Comment Re:Absolution (Score 1) 231
I doubt that. The queen still retains ownership of a large portion of land in the UK, and leases it to the people for a small fee.
There is no legal obligation for the sitting monarch to do this, it's just tradition. The sitting monarch leases the land to Parliament which then leases it out to companies and citizens, and collects taxes on the land.
The queen uses the money she makes from the lease to live like a... well, like a queen.