Merseyside wind farm: 'World's biggest wind turbines'

Wind turbines that are thought to be the largest in the world have started generating electricity off the Merseyside coast.

Each of the 32 turbines on the wind farm is taller than Blackpool Tower and could produce enough electricity to power a medium-sized town.