Keir Starmer promised the creation of a state-owned green investment firm in Aberdeen would create a jobs bonanza.