Do current times vindicate Keynes and is New Keynesian macroeconomics Keynesian?. (January 2020)