Price Cap Rises to £1971

Shakespeare’s Richard III proclaimed that “Now is the winter of discontent”; with the announcement this morning of Ofgem’s price cap...

Knowledge is the key