Energy price guarantee could cost taxpayer £140bn in ‘extreme’ scenario, market expert warns

Energy price guarantee could cost taxpayer £140bn in ‘extreme’ scenario, market expert warns