6 Share Manufacturers bracing for £1 billion business rates bombshell as April cost crisis deepens by Energy And Markets Now April 7, 2026 Economy[#item_full_content]