I would say no because as labour are doing badly at the moment they will have the election at the latest point possilble. It is most likely to be in 2010 rather than next year. I also doubt whether they will actually have a leadership contest as most of the key figures in the party are united behind brown. You have to have a majority of 71 mp's to force a leadership contest and at the moment they only have about 12 backbenchers. And as i said, they key figures (Jack straw, prescott, jaquie smith, hazel blears) Are all behind Mr. Brown. And there is no law that they have to have an election at a new leadership, the only problem is when this happens the new leader usually has less authority because they have not been elected by the people that actually decide; The general public.
David camerons conservative party have the policies and i direction to act as a prelude to victory and they will win the next election what ever.