Keir Starmer promises change in Scotland within the UK