Armstrong confident that strength of squad will prevail

Scotland's Stuart Armstrong
Scotland's Stuart Armstrong

Breaking