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.