The Heavy Reliance on Britain’s Top Earners for Tax Revenue Business 14 October 2024 Britain’s fiscal structure heavily depends on a small group of high earners. With merely 1.13 million individuals contributing £124 billion,…