Britain is Leading the World in Committing Economic Suicide

As our leaders bicker over how fast Britain should get to Net Zero, the truth is that our country is leading the world in committing economic suicide, with energy costs up to six times higher than elsewhere.
The post Britain is Leading the World in Committing Economic Suicide appeared first on The Daily Sceptic.