No surprises then. The Tories made small gains, the Lib Dems made small gains, a few relatively minor government figures were unseated. The most exciting individual result was in Bethnal Green and Bow, where the charismatic George Galloway, who was kicked out of the Labour party over Iraq, defeated the New Labour incumbent.
So Labour gets its third term- which has never happened before- and Blair has had his majority cut by nearly 100. It's exactly what I hoped for.