energy Government News UK Ofgem slashes energy price cap – but will it help your bills Watford 25 May 202325 May 2023 Energy Security Secretary Grant Shapps described the news as “positive” on Thursday morning, saying the drop is 'a major milestone in efforts to halve inflation.'...