Gordon Ramsay would make an interesting PM
Hey maybe he wants to move to Toronto and take the Premier's job, we have elections coming up!
As far as the Blair / Brown thing... back when the last leadership race for the Labour party was going on, Blair and Brown knew that if they both ran, it would split the votes. Brown had expected Blair to stand back but Blair had more support from the higher ups and it is widely "known" that there was a "private agreement" between them that Blair would run for 8 years (2 terms) and then stand down to allow Brown (if the party wished at that point - but he would be 'pushed' as the next leader) to take over.
That should have happened in 2002 and Blair has since denied the agreement was ever made, which along with the increasing problems in the party between the old left and new more centrist/right policies of Blair and New Labour have meant that internal problems plague the party.
While Brown may not be the best leader, he gained support from the left of the Party through their dissent with Blair as well as the 'New Labour' members with his ability to run the Treasury and remain in Cabinet etc (as in they wont burn their bridges)