News

Energy bills are set to slide this summer in welcome news for UK households. The price cap will be set at £1,720 per year from 1 July – a 7% drop compared to the previous cap of £1,849. These ...