Latest
Tax the Rich List 2026
18 May 2026
Top 10 individual donors to political parties in 2025
10 March 2026
Top 10 individual donors to political parties in 2025 (Jan-Sep)
9 December 2025
Tax huge bank profits to invest in the NHS
29 October 2025
Why is income from selling shares taxed less than income from work?
12 September 2025
Patriot or hypocrite? Are the super-rich undermining democracy?
5 September 2025
Tax the Rich List – July 2025
2 July 2025