Ofgem have revealed the energy price cap in Britain will fall 7% to the equivalent of £1,568 a year this summer, although experts claim individuals will still face pressures.
The Office for National Statistics (ONS) revealed the economy has grown by more than initially thought in the first three months of 2024.