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