Before we welcome in December, the political world will be drawn tonight to the spectacle of a debate at 9 p.m.