I was in Dumfries/Ayrshire a few weeks ago. Came up from Manchester; saw so many wind farms on the way and during our visit, most of them after crossing the border.
The Conservative government banned new onshore wind in England for some years, hence the difference. There's now plenty of wind power in Scotland and a shortage of transmission capacity.