Democrats' day of reckoning comes for climate vote