National King Charles Becomes Top 100 Taxpayer After Revealing £12.9m Annual Tax Payment King Charles released unprecedented tax details for 2024-25, declaring £12.9m in payments and becoming the first monarch to public... 26 June 2026