weekend blog
I have already bored readers many times by pointing out that Britain’s supposed success in reducing CO2 emissions:
Has resulted in Britain having some of the world’s highest energy prices:
This has led to a collapse in manufacturing as our manufacturing jobs have been outsourced to other countries:
The chart below should […]