UK businesses given six-month emergency energy price cap

UK businesses have been given a six-month emergency energy price cap from 1 October to protect them from soaring bills and help them get through the winter. Further help will be offered to companies in vulnerable industries after that.