Former British Prime Minister Tony Blair announced in a letter to the United Nations chief on Wednesday that he will step down as the world body's special Middle East envoy at the end of June, British media reported, citing unnamed diplomatic sources.