Britain's Energy Policy Is Making You Poorer
The UK has the highest industrial electricity prices in the developed world. British factories pay four times more than American ones. And Britain just banned exploration in the same North Sea basin where Norway is actively drilling.