Blair: I will retire 'within weeks'
British Prime Minister Tony Blair has said he will make a "definitive announcement" about his future next week - and all but endorsed Gordon Brown as his successor at No 10.
Mr Blair is now expected to announce next Wednesday or Thursday that he is resigning as Labour Party leader, a move which should see his replacement as prime minister in Downing Street by July 2.




