Looking a century ahead, Keynes foresaw rising incomes, better living standards and more time for leisure. This looks far ...