Shadow Financial Secretary to the Treasury James Murray says the government should be investing in “long-term investments” in order to get energy bills down. It comes as the government will have to pay billions of [More]