Wind main source of UK electricity for first time

  According to research conducted by Imperial College London, wind [...]