Ofgem has announced its new energy price cap - but what exactly does this mean for your bill? If you're covered by the price cap, then the bad news is that your energy bill will be going up this ...
It was imposed by George Osborne in 2013 when he was chancellor in the Conservative-Liberal Democrat coalition, ostensibly to help repair the public finances. An “austerity” measure, it was presented ...