UK energy price cap nudges up for 2026—here's what changes

Business