
Is our electricity extra expensive and our insulation inadequate? And a tale of tumbling trees.Internet infographics suggest we’re paying way more for our energy than countries in the EU. Are they being interpreted correctly? And what part, if any, has Brexit had to play?Insulation Britain…