UK economy flourishing, says IMF