Tony Blair has been paid more than $500,000 (£237,000) for a 20-minute speech in China, suggesting he has overtaken Bill Clinton to become the world’s most sought-after public speaker.
Britons might have tired of hearing from the former prime minister but in the southern Chinese industrial town of Dongguan his words appear to be worth their weight in gold.



