Independent Scotland is an economic opportunity for the north of England