What does AR7 mean for Scotland’s offshore wind ambitions? And what about energy bills?