Mr Brown came in last Summer with a huge popularity rating.
The latest opinion poll has him trailing the Tories by 18, count 'em, 18 points.
In the intervening months he has, quite inexplicably, pissed off every section of the British population with ill-thought out policies, dithering and terrible decision making. Needless to say the "let's stay in Iraq for a bit longer" announcement was met with widespread euphoria among all the Labour MP's who are going to lose their seats when he finally has the bollocks to call an election.
It must be something that happens once they get into office. It almost seems as if they have no choice but to go along.