Ofgem pushing ‘propaganda, not regulation’ over energy price cap by Andy Mayer, Energy Analyst at the IEA February 25, 2026 February 25, 2026