The majority of consumers want to live in a more sustainable way, but the high cost of living is stopping them from doing so, according to a new report by Kantar.