February 25, 2025February 25, 2025 HubMP2012 Households will pay over £3,000 more for energy since winter 2020/21 as Ofgem rises price cap over 6%
February 18, 2025February 19, 2025 HubMP2012 New energy price hikes forecast, despite billions in industry profits