Latest figures from the International Monetary Fund indicate that we are doing a little better than expected, and are ahead ...