Throughout history, the poets, the prophets and mystics have usually done a better job of predicting the future than pundits, politicians or scientists. Generally the reward for their perspicacity is to be ignored or laughed at, but luckily they are …