From the weather to sports to the performance of the stock market, predictions are a regular feature of our lives. Most of ...