Wind output reached 29.2TWh in first three months of 2026, supported by storm activity in January and making wind the largest renewable source in Great Britain.