 For more, let's get more from Stephen Castle, who's London correspondent for The New York Times. Stephen joins us now live. Stephen, thanks for your time today. If the polling there is to be believed, the Conservatives could be in for a long and not so great night. How did we get to this point?