He is right Thatcher, Reagan and the worshipers of free market capitalism have an awful lot to answer for.