Tony Blair is paid $500,000 for one speech, and no one asks how he is going to spend it. — Mo Ibrahim Copy Share Image