The Answer, My Friend, Wasn’t Blowing In The Wind

Every day that passes further illustrates that the UK’s energy strategy, if indeed we have one, is a shambles. The increasing reliance on renewables came back to bite us recently…