By David Wildash Britain has never had more renewable energy, nor paid so much for it. In Scotland, wind and hydro schemes now generate around 113% ...