Around 22 million households in England, Wales and Scotland will see their annual bills rise by a shock 6.4% when the latest price cap takes effect on 1 April, writes Kevin Pratt. The cap, set by the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results