Political affiliation has limited influence on sustainable shopping behaviour, study finds