Wind currently Britain’s largest electricity source

Now that’s wind power!

1 Like