Amid all the excited talk in both the MSM and the blogosphere about Gordon Brown calling an early general election, I offer this by way of a counter-argument.
As reported here at the height of the speculation over whether David Miliband would challenge him, Gordon has already made it clear that he intends to serve only one full-term as Prime Minister, and that he expects to hand over to a younger successor (Miliband?) within seven years.
So to get an idea of how far away the next election is, you just have to do the sums and work backwards. A full Parliament equals five years, and seven minus five equals two. Ergo, Gordon plans to hold the election in 2009, and serve as premier until the end of that Parliament in 2014.
I think it will take more to deflect him from this course than the kind of short-term polling advantage over the Tories that we saw this weekend.