UK Prime Minister Keir Starmer confirmed on Tuesday that state-owned Great British Energy will be headquartered in Aberdeen, with two additional sites to open in Edinburgh and Glasgow.