British Prime Minister Tony Blair announced today that he will resign as leader of the Labour Party on June 27, after more than a decade in power. More...