The government has been accused of leaving firms in “limbo” after failing to meet its own deadline for outlining the next phase of energy costs support for businesses. The Treasury is conducting a review of the level of support non-domestic energy customers will receive beyond 31 March 2023 when its £18 billion Energy Bills Relief Scheme is due to expire.