When the news arrived from the White House yesterday that Barack Obama would veto the proposed Keystone pipeline bill, I thought back to a poll that the...