How Much Does the Royal Family Cost UK Taxpayers in 2026? The Sovereign Grant Explained
The Sovereign Grant is £132.1m for 2025-26 and £137.9m for 2026-27. Here is where the Royal Family's public money really comes from, and the big cost it leaves out.
Read more