From JK Rowling to Ed Sheeran, these are the Brits who pay the heftiest tax bills

2024-01-26 2,430