Yesterday's results and the apparent lead in the polls of Hollande make this Economist article from three weeks ago all the more relevant. It's called, "A Country in Denial."