Sir Keir Starmer previously confirmed it will be headquartered in Scotland but stopped short of saying exactly where.