Labour analysis of official figures says customers have paid £4bn too much, £150 a household, over the past three years as suppliers inflate prices
Source: Energy
Labour analysis of official figures says customers have paid £4bn too much, £150 a household, over the past three years as suppliers inflate prices
Source: Energy