Claim: Buckingham Palace has had no residents.
Verdict: REFUTES