The Royal Family’s True Price Tag: £510 Million—And We’re Only Told About £86M
The actual cost of the Royal Family to the public is a jaw-dropping £510 million every year—yes, that’s over six times the official £86 million Sovereign Grant we hear about! Let that sink in for a moment. While the headlines parade the £86 million figure like it’s the final bill, the reality is far more…