Good news from the latest renewables report [Twscug8dXSw]