Since the International Monetary Fund (IMF) ditched its one-size-fits-all approach, the economic guidelines dispensed by the organisation have become rather vague. On a visit to Britain, IMF Managing Director Christine Lagarde on Thursday surprised friend and foe as she lavishly praised British Prime-Minister David Cameron for his ‘eloquent and convincing’ economic leadership.