Shops fear they will be 'whacked' in the Budget 0 19.10.2024 12:23 This is money The High Street is braced for a series of punishing tax rises - including an increase in National Insurance paid by employers and business rates.