A Message to Billionaires. You control much of life on Earth. First Step. A Super Wealth Tax
According to the Sunday Times Rich List 2026, the UK has 157 billionaire individuals and families. Together, they hold an estimated £670 billion, according to the Equality Trust’s analysis.
…

