England win may give support for Scottish independence a timely boost