PM’s predictions for the next 110 years 1 January 2013 It’s never easy to predict the future, but we’ve decided to give it a try... read more