"why did you not have a general election when Blair resigned???""
Add me to the list of those who wanted an election as well. Though I would add that Brown as prime-minister-in-waiting was recognised by everyone when the preceding election took place, which does not apply this time.