Does Poll Breathe Life into Carbon Tax?