Business leaders have called on whoever becomes the new prime minister to scrap the energy price cap, as part of a series of measures designed to boost the UK economy.
Business leaders have called on whoever becomes the new prime minister to scrap the energy price cap, as part of a series of measures designed to boost the UK economy.