That's good. I heard about small pubs getting hit with $10,000 energy bills. Your new Truss lady ruled out the idea. Which, of course, means it could still happen.
No. Energy is a regulated industry in the UK. There is a government body which reviews and regulates what can be charged. This is based on market forces, mainly. But they restrict the amount of profit that can be made. They enforce price caps. For many reasons the price of gas has gone up. One of these reasons is the war in Russia and the subsequent cap the West has put on Russian gas, the result of which is Russia switching off the supply. This has pushed up the price of gas significantly, which has then pushed up the energy price cap in the UK. This would lead to the average household having to pay nearly 4k to heat their home. And pubs (and other businesses) facing ridiculous bills. Liz Truss has put in a price freeze, which means the government will borrow the money to keep the average household costs under 2.5k. But this money will be paid back by the tax payer.
I don't think she's announced measure to support businesses yet. But she will have to