What the Ofgem price cap announcement could mean for your energy bills
What the Ofgem price cap announcement could mean for your energy bills | North Wales Live Need to know Forecasts suggest energy regulator Ofgem will slash the price cap by £117 British households could be in for breathing room as energy costs are projected to fall this spring(Image: PA Wire/PA Images) British households could be
