Britain on Monday scrapped plans to axe its top income tax rate just 10 days after a debt-driven budget sparked turmoil on markets and fierce criticism during a cost-of-living crisis.
Britain on Monday scrapped plans to axe its top income tax rate just 10 days after a debt-driven budget sparked turmoil on markets and fierce criticism during a cost-of-living crisis.