Energy Price Cap April 2026: Should You Fix Your Bills Now?
The energy price cap is falling again from 1 April 2026, which is definitely welcome news for households across Great Britain. Ofgem has confirmed the new cap will be £1,641 a year for a typical household paying by Direct Debit, down £117 from the previous cap of £1,758. But even with that drop, energy is […]