Of course, part of this is because Blair systematically got rid of anyone in his cabinet who dared to speak against him (or more conveniently they resigned), instead promoting yes-men who have said yes to GB. Robin Cook has died; David Blunkett was embroiled in too many scandals; Charles Clarke failed at the home office; Iain Dale announce the reasons why Reid did not stand. and presumably Alan Milburn has been out of the circle for too long. Alan Johnson and David Milliband were the last genuine chance for a contest but bottled it, the former looking at the easier deputy leadership instead.
I remember speaking to some Germans last year who I advised not to bet on Brown, because the favourite often falls short in the end (Heseltine/ Clarke/ Davis; maybe it's a Tory thing). I could not have been more wrong. I hope he leads Britain in a better direction than his predecessor, but I won't be holding my breath.
Does anyone know why Blair should continue to hold office