Rachel Reeves is braced for the Office for Budget Responsibility to cut its key productivity forecast, making big tax rises inevitable.Read More

You might also be interested in reading Vistra outlines $5.5B-$6.1B EBITDA guidance for 2025 amid growing load demand.