Reading Time: < 1 minute Ed Miliband’s net zero targets are facing fresh scrutiny after Britain was found to be paying the highest electricity prices in the developed world. Read More Share