A flash to the future, a moment of clarity, or his entire cabinet saying they'll resign - however it happens Blair doesn't do Iraq.
How much longer does he get, how much better does he do in 2005, and with a thumping majority can he demote Brown and kick on?