Warning highest energy bills ever will ‘cost lives’ this winter – as Ofgem reveals 5% rise in price cap
British Gas reported profits of £969 million for the first six months of 2023 By Sean Poulter Consumer Affairs Editor Updated: 08:21 GMT, 24 November 2023 Millions face the highest …