David speaking a few years ago and every word is still relevant today - not least the gathering chaos he predicts here that is now so clear to see