British Government blinded by ideology when it comes to energy

By Jenny Jones