⚡ UK energy price cap nudges up again — what it means for households and the system

European Gas Prices Slide to an 18-Month Low as Weather and Geopolitics Ease Market Pressure
November 25, 2025