1 May 2026
The UK raises more revenue from wealth and wealth-related taxes as a share of GDP than any other OECD economy … Continue reading “Britain raises more tax from wealth than any other OECD country “
