News

The Environment Agency will receive a cash injection of more than £189 million this financial year of 2025/26.
Ofgem found more than 34,000 prepayment meter customers between 2014 and October 2023 did not receive final bills within six weeks.
Seraphine struggled amid rising costs and a difficult backdrop for consumer spending, according to administrators.