Here The Futureheads look back with boasts of Christmasses past, and questionable assertions of no firm statistical backing - was the snow really deeper in the 80s?