Indien , Grant Duff har j ett tal till sina skottska valmän , för några dagarsedan