Mr Bush's wars in Afghanistan and Iraq provoked widespread criticism, and his steering of the US economy drew censure. But he is likely to be paid around $100,000 (£61,000) for a 40-minute speech on his experiences as leader of the free world - so he may yet have the last laugh.