Saturday 25 September 2010

This blog predicts David Milliband has won the Labour Leadership


i think david has won, by a very small margin.