Scotland are poised with the monumental task of overcoming rivals England if they are to have any chance of progressing…