UK power prices have hit record levels as an icy cold snap and a fall in supplies of electricity generated by wind power have combined
UK power prices have hit record levels as an icy cold snap and a fall in supplies of electricity generated by wind power have combined