(SeeNews) - Oct 20, 2014 - Wind farms across the UK were responsible for 19% of the country’s electricity in the 24 hours ended at 0600 local time on October 20, National Grid (LON:NG) statistics show.